66th St & Haverford Av
576 N 66th St
Philadelphia, PA 19151
The bus stop at 66th St & Haverford Av is located in a bustling neighborhood of Philadelphia, PA. They often see residents and commuters passing through as they wait for public transportation, surrounded by a mix of local shops and eateries. The area is typically lively, providing a sense of community and connection for those who rely on this transit point to navigate the city.
Generated from this place's information
See a problem?