Manchester @ Annalee WB
2698 Annalee Ave
Saint Louis, MO 63144
They stand at the Annalee WB bus stop in Saint Louis, MO, a sheltered space that provides both commuters and visitors with a brief respite while waiting for their ride. Designed for functionality, the stop features a bench and clear signage displaying bus routes and schedules. Surrounded by the urban landscape, they can observe the rhythm of city life, with pedestrians, cyclists, and passing vehicles adding to the vibrant atmosphere of the area.
Generated from this place's information
See a problem?