7th Blvd @ Lafayette Ave MetroBus Stop (Southbound)

St. Louis, MO

The 7th Blvd @ Lafayette Ave MetroBus Stop (Southbound) is a convenient transportation hub located in St. Louis, MO. It serves as a key pickup and drop-off point for local residents and commuters traveling south. With easy access to nearby neighborhoods, this bus stop provides a reliable option for those seeking public transit services in the area.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesMissouri7th Blvd @ Lafayette Ave MetroBus Stop (Southbound)

Partial Data by Foursquare.