160 Frontage Road, Newark
07114, United States
1.6 mi (2.57km) from City Center