Where is Newark Penn Station?

Where is Newark Penn Station located?

Newark Penn Station, New Jersey, United States (approx. 40.73422°, -74.16455°)


Where is Newark Penn Station on the map?