Borough of North Haledon Municipal Building,

103 Overlook Avenue
North Haledon, NJ 07508
Map It