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
Also at this address
See a problem?