Where is Claymont Station?

Where is Claymont Station located?

Claymont Station, Claymont Station, United States of America (approx. 39.80426°, -75.44601°)


Where is Claymont Station on the map?