Central Parking

Address
42 Park Pl, Newark, NJ 07102, USA
Location type

40.739113, -74.1680602

Phone
(973) 643-4700