North Haledon Free Public Library
129 Overlook Ave, North Haledon, New Jersey, 07508-2570
(973) 427-6213