Newark police department sub Station is located in Newark, United States on 300 Newpark Mall Rd. Newark police department sub Station is rated 3 out of 5 in the category civil police in United States.
Address
300 Newpark Mall Rd
Accessibility
Wheelchair-accessible entrance