Locust St & 8th St
800 Locust St
Philadelphia, PA 19107
They stand at the Locust St & 8th St bus stop, located in the bustling center of Philadelphia, PA. Surrounded by a mix of historic buildings and modern shops, the stop is a hub of activity, serving both commuters and tourists. The area is characterized by its urban vibe, with nearby cafes and restaurants offering a brief respite while they wait for their bus to arrive.
Generated from this place's information
Also at this address
See a problem?