Address of Bus Stop: 1331 Spruce St
St. Louis, MO 63103
United States of AmericaDirections:
St. Louis, MO 63103
United States of AmericaDirections:
Civic Center Metro Station - Enterprise Center Stadium - Bus curb on S 14th St (Eastside of the 14th street)