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

Own this business?
See a problem?

You might also like

United StatesPennsylvaniaPhiladelphia66th St & Haverford Av