• New Haven Free Public Library

    • Municipalities
    • Education/Training
    133 Elm Street
    New Haven, CT 06510
    (203) 946-8130
    (203) 946-8262 (fax)
    Hours:
    Varies by location, visit http://nhfpl.org/locations-hours/ for details