Where is Levittown Station?

Where is Levittown Station located?

Levittown Station, Levittown Station, United States of America (approx. 40.14046°, -74.817024°)


Where is Levittown Station on the map?