Where is Holmesburg Junction Station?

Where is Holmesburg Junction Station located?

Holmesburg Junction Station, Pennsylvania, United States (approx. 40.03278°, -75.02361°)


Where is Holmesburg Junction Station on the map?