Middlesex County Public Libraries

Back to Research Resources

 

 

Library Name Street Address Mailing Town Zip Phone County
Chester Public Library 21 West Main Street Chester 06412 (860) 526-0018 Middlesex
Henry Carter Hull Library 10 Killingworth Turnpike Clinton 06413 (860) 669-2342 Middlesex
Cromwell Belden Public Library 39 West Street Cromwell 06416 (860) 632-3460 Middlesex
Deep River Public Library 150 Main Street Deep River 06417 (860) 526-6039 Middlesex
Durham Public Library 7 Maple Avenue Durham 06422 (860) 349-9544 Middlesex
East Haddam Free Public Library 18 Plains Road Moodus 06469 (860) 873-8248 Middlesex
East Hampton Public Library 105 Main Street East Hampton 06424 (860) 267-6621 Middlesex
Middle Haddam Public Library 2 Knowles Road East Hampton 06456 (860) 267-9093 Middlesex
Essex Library Association 33 West Avenue Essex 06426 (860) 767-1560 Middlesex
Ivoryton Library Association 106 Main Street Ivoryton 06442 (860) 767-1252 Middlesex
Brainerd Memorial Library 920 Saybrook Road Haddam 06438 (860) 345-2204 Middlesex
Killingworth Library 301 Route 81 Killingworth 06419 (860) 663-2000 Middlesex
Levi E. Coe Library 414 Main Street Middlefield 06455 (860) 349-3857 Middlesex
Russell Library 123 Broad Street Middletown 06457 (860) 347-2528 Middlesex
Acton Public Library 60 Old Boston Post Road Old Saybrook 06475 (860) 395-3185 Middlesex
Portland Public Library 20 Freestone Avenue Portland 06480 (860) 342-6770 Middlesex
Westbrook Public Library 61 Goodspeed Drive Westbrook 06498 (860) 399-6422 Middlesex

 

 
 
 

Copyright ©  by The CTGenWeb Project. All Rights Reserved.