Library By City
A        B        C        D        E        F        G        H        I        J        K        L        M        N        O        P        Q        R        S        T        U        V        W        Y        
LibraryAddressCityStatePhone
Malden Public Library36 Salem St.MaldenMA781-324-0218
Manomet Branch Library24 Manomet Point RoadManometMA508-830-4185
Abbot Public Library235 Pleasant St.MarbleheadMA781-631-1480
Marlborough Public Library35 West Main St.MarlboroughMA508-624-6900
Marstons Mills Public Library2160 Main St.Marstons MillsMA508-428-5175
Mattapan Branch Library10 Hazelton StreetMattapanMA617-298-9218
Mattapoisett Public Library7 Barstow St.MattapoisettMA508-758-4171
Medfield Memorial Public468 Main StreetMedfieldMA508-359-4544
Medway Public Library26 High St.MedwayMA508-533-3217
Taft Public Library18 Main St.MendonMA508-473-3259
Nevins Memorial Library305 BroadwayMethuenMA978-686-4080
Flint Public Library1 South Main St.MiddletonMA978-774-8132
New Marlborough Town Libr1 Mill River -Great Barrington RoadMill RiverMA413-229-6668
Millers Falls Library23 Bridge StreetMillers FallsMA413-659-3801
Millville Free Public Library169 Main St.MillvilleMA508-883-1887
Milton Public Library476 Canton Ave.MiltonMA617-698-5757
Monroe Public Library3b School St.Monroe BridgeMA413-424-7776
Montague Center Library17 Center StreetMontagueMA413-367-2852
Grace Hall Memorial Library161 Main Rd.MontgomeryMA413-862-3894
Copyright©2009 by Metroboston.org. All Rights Reserved.