Where is Newark Penn Station?

Where is Newark Penn Station located?

Newark Penn Station, Newark Penn Station, United States of America (approx. 40.734497°, -74.16395°)


Where is Newark Penn Station on the map?