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
See a problem?
You might also like
Partial Data by Foursquare.