The stadium is in southwest.
Really? I thought SE and SW were separated by S Capitol Street and the Park is on the East side.
Edit: From Nationals Park Wikipedia Article:
"It is located along the Anacostia River in the Navy Yard/Near Southeast neighborhood of Washington, D.C. "