Olive @ 66th Street WB

6601 Olive Blvd
Saint Louis, MO 63130

They find the bus stop at Olive and 66th Street in Saint Louis, MO, a bustling spot nestled within a lively neighborhood. It's a convenient location for commuters heading to various destinations, serving as a hub for local buses. Nearby, they notice shops and eateries that add to the area's charm, providing a lively backdrop as they wait for their ride. The stop is equipped with a bench and a shelter, ensuring they have a place to rest while keeping an eye on the arrival schedules.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesMissouriSaint LouisOlive @ 66th Street WB