Where is Chelten Avenue Station?

Where is Chelten Avenue Station located?

Chelten Avenue Station, Chelten Avenue Station, United States of America (approx. 40.03°, -75.18083°)


Where is Chelten Avenue Station on the map?