GotoBus > 25 19th St SE, Washington, DC
Stadium-Armory Metro station. The exact location is at the bus station along the east side of 19th ST SE, just south of Capitol St. It is just past the bus stop where the D6 bus stops.
25 19th St SE
Washington, DC
United States of America
Get directions: To here - From hereShow Parking