Where is Tasker–Morris Station?

Where is Tasker–Morris Station located?

Tasker–Morris Station, Tasker–Morris Station, United States of America (approx. 39.929813°, -75.16857°)


Where is Tasker–Morris Station on the map?