2nd St & 66th Av
201 66th Ave
Philadelphia, PA 19126
At the corner of 2nd Street and 66th Avenue in Philadelphia, PA, the bus stop serves as a hub for local commuters. They find themselves waiting for transit options that connect them to various destinations across the city. The area is characterized by its blend of residential buildings and nearby amenities, providing a convenient stop for those on the move. In busy moments, they share the space with a mixture of individuals, each with their own schedule and destination in mind.
Generated from this place's information
See a problem?