Abington Public Library 600 Gliniewicz Way Abington, MA 02351-2097 (781)982-2139 ablib@ocln.org |
Acton Memorial Library 486 Main Street Acton, MA 01720-3999 978-929-6655 library@acton-ma.gov |
Acushnet Public Library 232 Middle Road Acushnet, MA 02743-2020 (508)998-0270 acupl@sailsinc.org |
Adams Free Library 92 Park Street Adams, MA 01220-2096 (413)743-8345 |
Agawam Public Library 750 Cooper Street Agawam, MA 01001-2196 (413)789-1550 |
Honan-Allston Branch Library 300 North Harvard Street Allston, MA 02134 617-787-6313 honanallston@bpl.org |
Amesbury Public Library 149 Main Street Amesbury, MA 01913-2899 (978)388-8148 |
Jones Library 43 Amity Street Amherst, MA 01002-2285 (413) 259-3090 info@joneslibrary.org |
Munson Memorial Branch Library 1046 South East Street Amherst, MA 01002 (413) 259-3095 munson@joneslibrary.org |
North Amherst Branch Library 8 Montague Road Amherst, MA 01002 (413) 259-3099 north@joneslibrary.org |
Memorial Hall Library 2 North Main Street Andover, MA 01810-3549 (978)623-8400 rdesk@mhl.org |
Aquinnah Public Library 1 Church Street Aquinnah, MA 02535-1521 (508)645-2314 aq_mail@clamsnet.org |
Robbins Library 700 Massachusetts Avenue Arlington, MA 02476-4981 (781)316-3200 arlmail02@minlib.net |
Edith M. Fox Branch Library 175 Massachusetts Avenue Arlington, MA 02474 781-316-3198 |
Stevens Memorial Library 20 Memorial Drive Ashburnham, MA 01430-4211 (978)827-4115 library@ashburnham-ma.gov |
Ashby Free Public Library 812 Main Street Ashby, MA 01431-2305 (978)386-5377 ashbylibrary@gmail.com |
Belding Memorial Library 344 Main Street Ashfield, MA 01330-0407 (413)628-4414 bmlashfield@gmail.com |
Ashland Public Library 66 Front Street Ashland, MA 01721-1647 (508)881-0134 library@ashlandmass.com |
Guilford H. Hathaway Library 6 North Main Street Assonet, MA 02702 508-644-2385 library@freetownma.gov |
Athol Public Library 568 Main Street Athol, MA 01331-1888 (978)249-9515 info@athollibrary.org |
Attleboro Public Library 74 North Main Street Attleboro, MA 02703-2280 (508)222-0157 |
Auburn Public Library 369 Southbridge Street Auburn, MA 01501-2470 (508)832-7790 |
Avon Public Library 280 West Main Street Avon, MA 02322-1697 (508)583-0378 avlib@ocln.org |
Ayer Library 26 East Main Street Ayer, MA 01432-1608 (978)772-8250 ayerlibrary@cwmars.org |
Sturgis Library 3090 Main Street Barnstable, MA 02630-0606 (508)362-6636 sturgislibrary@comcast.net |
Woods Memorial Library 19 Pleasant Street Barre, MA 01005-9335 (978)355-2533 barrelibrary@gmail.com |
Becket Athenaeum Library 3367 Main Street Becket, MA 01223-0346 (413)623-5483 info@becketathenaeum.org |
Bedford Free Public Library 7 Mudge Way Bedford, MA 01730-2168 (781)275-9440 bedmail1@minlib.net |
Clapp Memorial Library 19 South Main Street Belchertown, MA 01007-9401 (413)323-0417 clapp@cwmars.org |
Bellingham Public Library 100 Blackstone Street Bellingham, MA 02019-1677 (508)966-1660 library@bellinghamlibrary.org |
Belmont Public Library 336 Concord Avenue Belmont, MA 02478-3032 (617)489-2000 askbelmont@minlib.net |
Berkley Public Library 2 North Main Street Berkley, MA 02779-1312 (508)822-3329 berpl@sailsinc.org |
Berlin Public Library 23 Carter Street Berlin, MA 01503-1219 (978)838-2812 berlinpubliclibrary33@gmail.com |
Cushman Library 28 Church Street Bernardston, MA 01337-0248 (413)648-5402 cushmanlibrary@gmail.com |
Beverly Public Library 32 Essex Street Beverly, MA 01915-4561 (978)921-6062 bev@noblenet.org |
Beverly Farms Branch Library 24 Vine Street Beverly, MA 01915 978-921-6066 bef@noblenet.org |
Billerica Public Library 15 Concord Road Billerica, MA 01821-2553 (978)671-0948 rdesk@billericalibrary.org |
Blackstone Public Library 86 Main Street Blackstone, MA 01504-2277 (508)883-1931 staff@blackstonepubliclibrary.org |
Porter Memorial Library 87 Main Street Blandford, MA 01008-0797 (413)848-2853 blandfordporterlibrary@gmail.com |
Bolton Public Library 738 Main Street Bolton, MA 01740-1202 (978)779-2839 library@townofbolton.com |
Boston Public Library 700 Boylston Street Boston, MA 02116-2813 (617)536-5400 info@bpl.org |
Chinatown Branch Library 2 Boyleston Street Boston, MA 02116 617-807-8176 chinatown@bpl.org |
North End Branch Library 25 Parmenter Street Boston, MA 02113 617-227-8135 northend@bpl.org |
South End Branch Library 685 Tremont Street Boston, MA 02118 617-536-8241 southend@bpl.org |
West End Branch Library 151 Cambridge Street Boston, MA 02114 617-523-3957 westend@bpl.org |
Jonathan Bourne Public Library 19 Sandwich Road Bourne, MA 02532-3627 (508)759-0600 ext 6 |
Albert J. Sargent Memorial Library 427 Massachusetts Avenue Boxborough, MA 01719-1504 (978)263-4680 |
Boxford Town Library 7A Spofford Road Boxford, MA 01921 (978)887-7323 boxfordtownlib@gmail.com |
Boylston Public Library 695 Main Street Boylston, MA 01505-1399 (508)869-2371 publiclibrary@boylston-ma.gov |
Thayer Public Library 798 Washington Street Braintree, MA 02184-6421 (781)848-0405 referencedesk@braintreema.gov |
Brewster Ladies' Library Association 1822 Main Street Brewster, MA 02631-1892 (508)896-3913 BLL@brewsterladieslibrary.org |
Bridgewater Public Library 15 South Street Bridgewater, MA 02324-2593 (508)697-3331 bwpl@sailsinc.org |
Brighton Branch Library 40 Academy Hill Road Brighton, MA 02135 617-782-6032 brighton@bpl.org |
Faneuil Branch Library 419 Faneuil Street Brighton, MA 02135 617-782-6705 faneuil@bpl.org |
Brimfield Public Library 25 Main Street Brimfield, MA 01010-0377 (413)245-3518 library@brimfieldma.org |
Brockton Public Library System 304 Main Street Brockton, MA 02301-5323 (508)894-1400 brockton@ocln.org |
East Branch Library 54 Kingman Street Brockton, MA 02302 (508)894-1460 bteast@ocln.org |
West Branch Library 540 Forest Avenue Brockton, MA 02301 (508)894-1470 btwest@ocln.org |
Merrick Public Library 2 Lincoln Street Brookfield, MA 01506-0528 (508)867-6339 brookfieldlibrary@gmail.com |
Brookline Public Library 361 Washington Street Brookline, MA 02445-6864 (617)730-2370 brookline@minlib.net |
Coolidge Corner Branch Library 31 Pleasant Street Brookline, MA 02446 617-730-2380 |
Buckland Public Library 30 Upper Street Buckland, MA 01338-0149 (413)625-9412 |
Burlington Public Library 22 Sears Street Burlington, MA 01803-3032 (781)270-1690 |
Newbury Town Library 0 Lunt Street Byfield, MA 01922-1232 (978)465-0539 |
Cambridge Public Library 449 Broadway Cambridge, MA 02138 (617)349-4040 library@cambridgema.gov |
Alma Boudrear Branch Library 245 Concord Avenue Cambridge, MA 02138 617-349-4017 cambridge@minlib.net |
Central Square Branch Library 45 Pearl Street Cambridge, MA 02139 617-349-4010 library@cambridgema.gov |
Daniel P. Collins Branch Library 64 Aberdeen Avenue Cambridge, MA 02138 617-349-4021 library@cambridgema.gov |
William Cardinal O'Connell Branch Library 48 Sixth Street Cambridge, MA 02141 617-349-4019 library@cambridgema.gov |
Mildred A. O'Neill Branch Library 70 Rindge Road Cambridge, MA 02140 617-349-4023 library@cambridgema.gov |
Salvatore Valente Branch Library 826 Cambridge Street Cambridge, MA 02141 617-349-4015 library@cambridgema.gov |
Canton Public Library 786 Washington Street Canton, MA 02021-3029 (781)821-5027 calib@ocln.org |
Gleason Public Library 22 Bedford Road Carlisle, MA 01741-1857 (978)369-4898 info@gleasonlibrary.org |
Carver Public Library 2 Meadowbrook Way Carver, MA 02330-1277 (508)866-3415 |
Centerville Public Library 585 Main Street Centerville, MA 02632-2915 (508)790-6220 centervillelibrary@yahoo.com |
Tyler Memorial Library 153 Main Street Charlemont, MA 01339 (413) 339-4335 library@charlemont-ma.us |
Charlestown Branch Library 179 Main Street Charlestown, MA 02129 617-242-1248 charlestown@bpl.org |
Charlton Public Library 40 Main Street Charlton, MA 01507-1355 (508)248-0452 |
Eldredge Public Library 564 Main Street Chatham, MA 02633-2296 (508)945-5170 |
Chelmsford Public Library 25 Boston Road Chelmsford, MA 01824-3012 (978)256-5521 askus@chelmsfordlibrary.org |
Chelsea Public Library 569 Broadway Chelsea, MA 02150-2991 (617)466-4350 coclibrary@chelseama.gov |
Cheshire Public Library 23 Depot Street Cheshire, MA 01225 (413)743-4746 cheshire@cwmars.org |
Hamilton Memorial Library 195 Route 20 Chester, MA 01011-9648 (413)354-7808 chesterlibrary@gmail.com |
Chesterfield Public Library 408 Main Road Chesterfield, MA 01012-0305 (413)296-4735 chesterfieldpubliclibrary@gmail.com |
Putterham Branch Library 959 West Roxbury Parkway Chestnut Hill, MA 02467-3739 (617)730-2385 |
Chicopee Public Library 449 Front Street Chicopee, MA 01013-3106 (413)594-1800 cpl@chicopeepubliclibrary.org |
Fairview Branch Library 402 Britton Street Chicopee, MA 01020 413-533-8218 cpl@chicopeepubliclibrary.org |
Chilmark Free Public Library 522 South Road Chilmark, MA 02535-0180 (508)645-3360 chillib2@comcast.net |
Clarksburg Town Library 711 West Cross Road Clarksburg, MA 01247-2157 (413)664-6050 |
Bigelow Free Public Library 54 Walnut Street Clinton, MA 01510-2937 (978)365-4160 illcl@cwmars.org |
Paul Pratt Memorial Library 35 Ripley Road Cohasset, MA 02025-1745 (781)383-1348 cocirc@ocln.org |
Griswold Memorial Library 12 Main Road Colrain, MA 01340-0033 (413)624-3619 griswold@colrain-ma.gov |
Concord Free Public Library 129 Main Street Concord, MA 01742-2436 (978)318-3300 concord@minlib.net |
Loring N. Fowler Library 1322 Main Street Concord, MA 01742 978-318-3350 fowler@concordlibrary.org |
Field Memorial Library 1 Elm Street Conway, MA 01341 (413)369-4646 conwayfmld@gmail.com |
Cotuit Library 871 Main Street Cotuit, MA 02635-3111 (508)428-8141 librarian@cotuitlibrary.org |
Dalton Free Public Library 462 Main Street; Suite 1 Dalton, MA 01226-1683 (413)684-6112 dalton@cwmars.org |
Peabody Institute Library 15 Sylvan Street Danvers, MA 01923-2793 (978)774-0554 dan@noblenet.org |
Southworth Branch Library 732 Dartmouth Street Dartmouth, MA 02748-3251 (508)999-0726 |
North Dartmouth Branch Library 211 Cross Road Dartmouth, MA 02747 (508) 999-0728 |
Dedham Public Library 43 Church Street Dedham, MA 02026-4393 (781)751-9284 dedham@minlib.net |
Endicott Branch Library 257 Mount Vernon Street Dedham, MA 02026 781-751-9178 dedham@minlib.net |
Dennis Memorial Library Association 1020 Old Bass River Road Dennis, MA 02638-2523 (508)385-2255 |
Dennis Public Library 5 Hall Street Dennisport, MA 02639-1420 (508)760-6219 den_mail@clamsnet.org |
Dighton Public Library 395 Main Street Dighton, MA 02715-1200 (508)669-6421 di@sailsinc.org |
Adams Street Branch Library 690 Adams Street Dorchester, MA 02122 617-436-6900 adams@bpl.org |
Codman Square Branch Library 690 Washington Street Dorchester, MA 02124 617-436-8214 codman@bpl.org |
Fields Corner Branch Library 1520 Dorchester Avenue Dorchester, MA 02122 617-436-2155 fieldscorner@bpl.org |
Grove Hall Branch Library 41 Geneva Avenue Dorchester, MA 02121 617-427-3337 grovehall@bpl.org |
Lower Mills Branch Library 27 Richmond Street Dorchester, MA 02124 617-298-7841 lowermills@bpl.org |
Uphams Corner Branch Library 500 Columbia Road Dorchester, MA 02125 617-265-0139 uphams@bpl.org |
Dover Town Library 56 Dedham Street Dover, MA 02030-2214 (508)785-8113 dover@minlib.net |
Moses Greeley Parker Memorial Library 28 Arlington Street Dracut, MA 01826-3934 (978)454-5474 |
Pearle L Crawford Memorial Library 40 Schofield Avenue Dudley, MA 01571 (508)949-8021 pearle@cwmars.org |
Dunstable Free Public Library 588 Main Street Dunstable, MA 01827-1315 (978)649-7830 |
Duxbury Free Library 77 Alden Street Duxbury, MA 02332-3878 (781)934-2721 dgarvin@ocln.org |
East Boston Branch Library 365 Bremen Street East Boston, MA 02128 617-569-0271 eastboston@bpl.org |
East Bridgewater Public Library 32 Union Street East Bridgewater, MA 02333-1598 (508)378-1616 |
East Brookfield Public Library 122 Connie Mack Drive East Brookfield, MA 01515 (508)867-7928 |
Jacob Sears Memorial Library 23 Center Street East Dennis, MA 02641-0782 (508)385-8151 |
Simon Fairfield Public Library 290 Main Street East Douglas, MA 01516-0607 (508)476-2695 douglasmapubliclibrary@gmail.com |
East Falmouth Branch Library 310 East Falmouth Highway East Falmouth, MA 02536 508-548-6340 |
James White Memorial Library 5 Washburn Road East Freetown, MA 02717-1220 (508)763-5344 library@freetownma.gov |
East Longmeadow Public Library 60 Center Square East Longmeadow, MA 01028-2459 (413)525-5400 |
Eastham Public Library 190 Samoset Road Eastham, MA 02642-3145 (508)240-5950 east_mail@clamsnet.org |
Emily Williston Memorial Library 9 Park Street Easthampton, MA 01027-2195 (413)527-1031 ehampton@cwmars.org |
Vineyard Gazette Library 26 West Tisbury Road Edgartown, MA 02539 (508)627-4221 info@edgartownlibrary.org |
Erving Public Library 2 Care Drive Erving, MA 01344 (413)423-3348 library@erving-ma.org |
Erving Center Branch Library 12 East Main Street Erving, MA 01344 413-422-2800 library@erving-ma.org |
Tohp Burnham Public Library 30 Martin Street Essex, MA 01929-0767 (978)768-7410 info@essexpl.org |
Parlin Memorial Library 410 Broadway Everett, MA 02149-3427 (617)394-2300 |
Shute Memorial Branch Library 781 Broadway Everett, MA 02149 617-394-2308 |
Millicent Library 45 Center Street Fairhaven, MA 02719-2944 (508)992-5342 Millicent@SailsInc.org |
Fall River Public Library 104 North Main Street Fall River, MA 02720-2122 (508)324-2700 frweb@sailsinc.org |
Falmouth Public Library 300 Main Street Falmouth, MA 02540-2895 (508)457-2555 info@falmouthpubliclibrary.org |
Fitchburg Public Library 610 Main Street Fitchburg, MA 01420-3146 (978)829-1780 fplref@cwmars.org |
Lilly Library 19 Meadow Street Florence, MA 01062-1230 (413)587-1500 lillylibrary@cwmars.org |
Florida Free Public Library 56 North County Road Florida, MA 01247-9614 (413) 664-0153 floridafreelibrary@gmail.com |
Boyden Library 10 Bird Street Foxborough, MA 02035-2319 (508)543-1245 foxboro@sailsinc.org |
Framingham Public Library 49 Lexington Street Framingham, MA 01702-8218 (508)532-5570 framingham@minlib.net |
Mcauliffe Branch Library 746 Water Street Framingham, MA 01701 508-532-3636 |
Franklin Public Library 118 Main Street Franklin, MA 02038-1931 (508)520-4941 foti@minlib.net |
Levi Heywood Memorial Library 55 West Lynde Street Gardner, MA 01440 (978)632-5298 |
Peabody Library Lincoln Park Georgetown, MA 01833-2025 (978)352-5728 info@georgetownpl.org |
Gilbertville Public Library 259 Main Street Gilbertville, MA 01031-0535 (413)477-6312 gilbertvillelibrary@comcast.net |
Gloucester Lyceum and Sawyer Free Library 2 Dale Avenue Gloucester, MA 01930-5906 (978)325-5500 sflib@sawyerfreelibrary.org |
Goshen Free Public Library 42 Main Street Goshen, MA 01032-9610 413-268-8236 goshenfreelibrary@gmail.com |
Grafton Public Library 35 Grafton Common Grafton, MA 01519-1521 (508)839-4649 info@graftonlibrary.org |
Granby Free Public Library 297 East State Street Granby, MA 01033 (413)467-3320 granbypubliclibrary@gmail.com |
Granville Public Library 2 Granby Road Granville, MA 01034-9539 (413)357-8531 granvill@cwmars.org |
Mason Library 231 Main Street Great Barrington, MA 01230-1604 (413)528-2403 |
Greenfield Public Library 402 Main Street Greenfield, MA 01301-3371 (413)772-1544 librarian@greenfieldpubliclibrary.org |
Groton Public Library 99 Main Street Groton, MA 01450-1865 (978)448-1167 info@gpl.org |
Langley Adams Library 185 Mail Street Groveland, MA 01834-1398 (978)372-1732 |
Goodwin Memorial Library 50 Middle Street Hadley, MA 01035-9544 (413)584-7451 hpl@hadleyma.org |
Holmes Public Library 470 Plymouth Street Halifax, MA 02338-1394 (781)293-2271 hfxpl@sailsinc.org |
Hampden Free Library 625 Main Street Hampden, MA 01036-9000 (413)566-3047 |
Lanesborough Public Library 83 North Main Street Hancock, MA 01237-9535 (413)442-0222 lanesboroughlibrary@gmail.com |
John Curtis Free Library 534 Hanover Street Hanover, MA 02339-2217 (781)826-2972 halib@ocln.org |
Hanson Public Library 132 Maquan Street Hanson, MA 02341-1700 (781)293-2151 info@hansonlibrary.org |
Paige Memorial Library 87 Petersham Road Hardwick, MA 01037 (413)477-6704 |
Gilbertville Public Library 259 Main Street Hardwick, MA 01031 413-477-6312 gilbertvillelibrary@comcast.net |
Harvard Public Library 4 Pond Road Harvard, MA 01451-0666 (978)456-4114 reference@harvardpubliclibrary.org |
Brooks Free Library 739 Main Street Harwich, MA 02645-2752 (508)430-7562 brooksfreelibrary@clamsnet.org |
Harwich Port Library Association 49 Bank Street Harwich Port, MA 02646-0175 (508)432-3320 |
Hatfield Public Library 39 Main Street Hatfield, MA 01038-9702 (413)247-9097 hatfieldpubiblibrary@gmail.com |
Haverhill Public Library 99 Main Street Haverhill, MA 01830-5092 (978)373-1586 |
Haydenville Branch Library 136 Main Street Haydenville, MA 01039 413-268-7472 meekins@cwmars.org |
Heath Free Public Library 1 East Main Street Heath, MA 01346-9706 (413)337-4934 heath@cwmars.org |
Hingham Public Library 66 Leavitt Street Hingham, MA 02043-2997 (781)741-1405 hiref@ocln.org |
Hinsdale Public Library 58 Maple Street Hinsdale, MA 01235-0397 (413)655-2303 hinsdalelibraryma@gmail.com |
Holbrook Public Library 2 Plymouth Street Holbrook, MA 02343-1586 (781)767-3644 hpl@holbrook.ocln.org |
Gale Free Library 23 Highland Street Holden, MA 01520-2599 (508)210-5560 deweydecimal@galefreelibrary.org |
Holland Public Library 23 Sturbridge Road Holland, MA 01521-3000 (413)245-3607 holland@cwmars.org |
Holliston Public Library 752 Washington Street Holliston, MA 01746-2182 (508)429-0617 holliston@minlib.net |
Holyoke Public Library 250 Chestnut Street Holyoke, MA 01040-4858 (413) 420-8101 library@holyoke.org |
Bancroft Memorial Library 50 Hopedale Street Hopedale, MA 01747-1799 (508)634-2209 hopedalelibrary@cwmars.org |
Hopkinton Public Library 13 Main Street Hopkinton, MA 01748-1211 (508)497-9777 hopkintonlibrary@hopkintonma.gov |
Ramsdell Public Library 1087 Main Street Housatonic, MA 01236 (413)274-3738 |
Hubbardston Public Library 7 Main Street Hubbardston, MA 01452-1451 (978)928-4775 library@hubbardstonma.us |
Hudson Public Library 3 Washington Street at Wood Square Hudson, MA 01749-2499 (978)568-9644 hudsonpubliclibrary@cwmars.org |
Hull Public Library 9 Main Street Hull, MA 02045-1199 (781)925-2295 hucirc@ocln.org |
Huntington Public Library 7 East Main Street Huntington, MA 01050-9782 413-512-5206 huntingtonpubliclib@gmail.com |
Hyannis Public Library Association 401 Main Street Hyannis, MA 02601-3903 (508)775-2280 hpl_mail@clamsnet.org |
Hyde Park Branch Library 35 Harvard Avenue Hyde Park, MA 02136 617-361-2524 hydepark@bpl.org |
Ipswich Public Library 25 North Main Street Ipswich, MA 01938-2287 (978)356-6648 |
Connolly Branch Library 433 Centre Street Jamaica Plain, MA 02130 617-522-1960 connolly@bpl.org |
Jamaica Plain Branch Library 30 South Street Jamaica Plain, MA 02130 617-524-2053 jamaicaplain@pbl.org |
Kingston Public Library 6 Green Street Kingston, MA 02364-1441 (781)585-0517 kiref@kingstonpubliclibrary.org |
Lakeville Public Library 4 Precinct Street Lakeville, MA 02347-1453 (508)947-9028 info@lakevillelibrary.org |
Thayer Memorial Library 717 Main Street Lancaster, MA 01523-2248 (978)368-8928 tml12345678@gmail.com |
Lawrence Public Library 51 Lawrence Street Lawrence, MA 01841-3897 (978)620-3600 libraryinfo@cityoflawrence.com |
South Lawrence Branch Library 135 Parker Street Lawrence, MA 01843 978-620-3650 |
Lee Library Association 100 Main Street Lee, MA 01238-1614 (413)243-0385 lee@cwmars.org |
Leicester Public Library 1136 Main St., RT. 9 Leicester, MA 01524 (508)892-7020 library@leicesterma.org |
Lenox Library Association 18 Main Street Lenox, MA 01240-2310 (413)637-0197 |
Leominster Public Library 30 West Street Leominster, MA 01453-5692 (978)534-7522 leomref@leominster-ma.gov |
Leverett Library 75 Montague Road Leverett, MA 01054-0250 (413)548-9220 leverettlibrary@gmail.com |
Cary Memorial Library 1874 Massachusetts Avenue Lexington, MA 02420-5385 (781)862-6288 lexington@minlib.net |
Robertson Memorial Library 849 Greenfield Road Leyden, MA 01301-9419 (413)773-9334 leydenlibrary@gmail.com |
Lincoln Public Library 3 Bedford Road Lincoln, MA 01773-2017 (781)259-8465 lincoln@minlib.net |
Reuben Hoar Library 41 Shattuck Street Littleton, MA 01460-1263 978-540-2600 reubenhoarlibrary@gmail.com |
Richard Salter Storrs Library 693 Longmeadow Street Longmeadow, MA 01106-2296 (413)565-4181 storrslibrary@longmeadow.org |
Samuel S. Pollard Memorial Library 401 Merrimack Street Lowell, MA 01852-5907 (978)970-4120 mloref@mvlc.org |
Pollard Memorial Branch Library 276 Broadway Street Lowell, MA 01854 978-674-1177 |
Hubbard Memorial Library 24 Center Street Ludlow, MA 01056-2795 (413)583-3408 library@ludlow.ma.us |
Lunenburg Public Library 1023 Massachusetts Avenue Lunenburg, MA 01462-1497 (978)582-4140 lunenburglibrary@gmail.com |
Lynn Public Library 5 North Common Street Lynn, MA 01902-4390 (781)595-0567 lynnq@noblenet.org |
Lynnfield Public Library 18 Summer Street Lynnfield, MA 01940-1837 (781)334-5411 lfd@noblenet.org |
Malden Public Library 36 Salem Street Malden, MA 02148-5208 (781)324-0218 info@maldenpubliclibrary.org |
Manchester by the Sea Public Library 15 Union Street Manchester By the Sea, MA 01944-1554 (978)526-7711 info@manchesterpl.org |
Manomet Branch Library 12 Strand Avenue Manomet, MA 02360 508-830-4185 plmlib@ocln.org |
Mansfield Public Library 255 Hope Street Mansfield, MA 02048-2353 (508)261-7380 |
Abbot Public Library 235 Pleasant Street Marblehead, MA 01945-2257 (781)631-1481 mar@noblenet.org |
Elizabeth Taber Memorial Library 8 Spring Street Marion, MA 02738-1519 (508)748-1252 ETLibrary@sailsinc.org |
Marlborough Public Library 255Main Street Marlborough, MA 01752 (508)624-6900 marlboroughreference@cwmars.org |
Ventress Memorial Library 15 Library Plaza Marshfield, MA 02050 (781)834-5535 ventresslibrary@yahoo.com |
Marstons Mills Public Library 2160 Main Street Marstons Mills, MA 02648-1863 (508)428-5175 help@mmpl.org |
Mashpee Public Library 64 Steeple Street Mashpee, MA 02649 (508)539-1435 mpl_mail@clamsnet.org |
Mattapan Branch Library 1350 Blue Hill Avenue Mattapan, MA 02126 617-298-9218 mattapan@bpl.org |
Mattapoisett Public Library 7 Barstow Street Mattapoisett, MA 02739-2603 (508)758-4171 mfpl@sailsinc.org |
Maynard Public Library 77 Nason Street Maynard, MA 01754-2316 (978)897-1010 mayill@minlib.net |
Medfield Memorial Library 468 Main Street Medfield, MA 02052-2008 (508)359-4544 medfield@minlib.net |
Medford Public Library 111 High Street Medford, MA 02155-3870 (781)395-7950 medford@minlib.net |
Medway Public Library 26 High Street Medway, MA 02053-1692 (508)533-3217 medway@minlib.net |
Melrose Public Library 69 West Emerson Street Melrose, MA 02176-3173 (781)665-2313 mel@noblenet.org |
Taft Public Library 18 Main Street Mendon, MA 01756-1101 (508)473-3259 |
Thomas Hoyt Memorial Library 86 West Main Street Merrimac, MA 01860-2237 (978)346-9441 contact@merrimaclibrary.org |
Nevins Memorial Library 305 Broadway Methuen, MA 01844-6898 (978)686-4080 contactcirc@nevinslibrary.org |
Middleborough Public Library 102 North Main Street Middleborough, MA 02346-2420 (508)946-2470 midlib@sailsinc.org |
Flint Public Library 1 South Main Street Middleton, MA 01949-2214 (978)774-8132 flint3@comcast.net |
Milford Town Library 80 Spruce Street Milford, MA 01757-2031 (508)473-2145 milfordreference@cwmars.org |
New Marlborough Town Library One Mill River Great Barrington Rd Mill River, MA 01244-0239 (413)229-6668 newmarlborough@gmail.com |
Millbury Public Library 128 Elm Street Millbury, MA 01527-2690 (508)865-1181 librarian@millvillema.org |
Millers Falls Branch Library 23 Bridge Street Millers Falls, MA 01349 413-659-3801 |
Millis Public Library 961 Main Street Millis, MA 02054-1203 (508)376-8282 millis@minlib.net |
Millville Free Public Library 169 Main Street Millville, MA 01529-0726 (508)883-1887 librarian@millvillema.org |
Milton Public Library 476 Canton Avenue Milton, MA 02186-3299 (617)698-5757 miref@ocln.org |
Monroe Public Library 3B School Street Monroe Bridge, MA 01350-9709 (413)424-7776 monroelibrary01350@yahoo.com |
Monson Free Library 2 High Street Monson, MA 01057-1095 (413)267-3866 monsonfl@cwmars.org |
Montaque Center Branch Library 17 Center Street Montague, MA 01351 413-367-2852 |
Monterey Public Library 452 Main Road Monterey, MA 01245-0172 (413)528-3795 montereylibrary@gmail.com |
Grace Hall Memorial Library 161 Main Road Montgomery, MA 01085-9525 (413)862-3894 montgomerylibrary@yahoo.com |
Nahant Public Library 15 Pleasant Street Nahant, MA 01908-1633 (781)581-0306 nahant.circ@gmail.com |
Nantucket Atheneum 1 India Street Nantucket, MA 02554-3519 (508)228-1110 info@nantucketatheneum.org |
Morse Institute Library 14 East Central Street Natick, MA 01760-4630 (508)647-6520 reference@morseinstitute.org |
Needham Free Public Library 1139 Highland Avenue Needham, MA 02494-3298 (781)455-7559 needham@minlib.net |
New Bedford Free Public Library 613 Pleasant Street New Bedford, MA 02740-6203 (508)991-6275 nbmref@sailsinc.org |
Casa Da Saudade Branch Library 58 Crapo Street New Bedford, MA 02740 (508) 991-6218 nbmref@sailsinc.org |
Wilks Branch Library 1911 Acushnet Avenue New Bedford, MA 02746 (508) 991-6214 nbmref@sailsinc.org |
Lawler Branch Library 745 Rockdale Avenue New Bedford, MA 02740 (508) 991-6216 nbmref@sailsinc.org |
Howland-Green Branch Library 3 Rodney French Boulevard New Bedford, MA 02744 (508) 991-6212 nbmref@sailsinc.org |
New Salem Public Library 24 South Main Street New Salem, MA 01355-9712 (978)544-6334 n_salem@cwmars.org |
Newburyport Public Library 94 State Street Newburyport, MA 01950-6619 (978)465-4428 info@newburyportpl.org |
Andrews Branch Library 77 Purchase Street Newburyport, MA 01950 978-358-8097 npl@mvlc.org |
Newton Free Library 330 Homer Street Newton Centre, MA 02459-1429 (617)796-1360 newtonreference@minlib.net |
Newton Corner Branch Library 126 Vernon Street Newton Corner, MA 02458 617-552-7157 newtonreference@minlib.net |
Norfolk Public Library 2 Liberty Lane Norfolk, MA 02056 (508)528-3380 norfolkpl@sailsinc.org |
North Adams Public Library 74 Church Street North Adams, MA 01247-4168 (413)662-3133 library@northadams-ma.gov |
Stevens Memorial Library 345 Main Street North Andover, MA 01845-2636 (978)688-9505 msm@mvlc.org |
Richards Memorial Library 118 North Washington Street North Attleboro, MA 02760-1633 (508)699-0122 illna@sailsinc.org |
Haston Free Public Library 161 North Main Street North Brookfield, MA 01535-1476 (508)867-0208 |
Mackay Branch Library 43 Newfield Street North Chelmsford, MA 01863 978-256-5521 ext 6 askus@chelmsfordlibrary.org |
Ames Free Library of Easton, Inc. 53 Main Street North Easton, MA 02356-1496 (508)238-2000 info@amesfreelibrary.org |
North Falmouth Branch Library 6 Chester Street North Falmouth, MA 02556 508-563-2922 |
North Quincy Branch Library 381 Hancock Street North Quincy, MA 02171 (617)376-1300 ext 8 quncirc@ocln.org |
Flint Memorial Library 147 Park Street North Reading, MA 01864-2542 (978)664-4942 |
Truro Public Library 7 Standish Way North Truro, MA 02652-0357 (508)487-1125 tpl_mail@clamsnet.org |
Forbes Library 20 West Street Northampton, MA 01060-3798 (413)587-1011 |
Northborough Free Library 34 Main Street Northborough, MA 01532-1942 (508)393-5025 nobokids@cwmars.org |
Dickinson Memorial Library 115 Main Street Northfield, MA 01360-1097 (413)498-2455 dmemlib@gmail.com |
Norton Public Library 68 East Main Street Norton, MA 02766-2310 (508)285-0265 nortonlibrary@sailsinc.org |
Norwell Public Library 64 South Street Norwell, MA 02061-2433 (781)659-2015 |
Morrill Memorial Library 33 Walpole Street Norwood, MA 02062-3322 (781)769-0200 norwood@minlib.net |
Oak Bluffs Public Library 56R School Street Oak Bluffs, MA 02557-2039 (508)693-9433 oakb_mail@clamsnet.org |
Fobes Memorial Library 4 Maple Street; Unit 9 Oakham, MA 01068-9789 (508)882-3372 fobeslibrary@gmail.com |
Spinney Branch Library 259 Onset Avenue Onset, MA 02558 (508) 291-3095 WarehamCirc@sailsinc.org |
Wheeler Memorial Library 49 East Main Street Orange, MA 01364-1267 (978)544-2495 |
Moore-Leland Branch Library 172 Athol Road Orange, MA 01364 |
Snow Library 67 Main Street Orleans, MA 02653-2413 (508)240-3760 orl_mail@clamsnet.org |
Osterville Free Library 43 Wianno Avenue Osterville, MA 02655-2088 (508)428-5757 ofl_mail@clamsnet.org |
Otis Public Library 48 Main Road Otis, MA 01253-0126 (413)269-0109 info@otislibraryma.org |
Oxford Free Library 339 Main Street Oxford, MA 01540-1729 (508)987-6003 |
Palmer Public Library 1455 North Main Street Palmer, MA 01069-1265 (413)283-3330 |
Richards Memorial Library 44 Richards Avenue Paxton, MA 01612-1148 (508)754-0793 richards@cwmars.org |
Peabody Institute Library 82 Main Street Peabody, MA 01960-5592 (978)531-0100 pea@noblenet.org |
South Branch Library 78 Lynn Street Peabody, MA 01960 508-531-3380 |
West Branch Library 603 Lowell Street Peabody, MA 01960-2343 978-535-3354 |
Pelham Free Public Library 2 South Valley Road Pelham, MA 01002-9716 (413)253-0657 library.pelham@gmail.com |
Pembroke Public Library 142 Center Street Pembroke, MA 02359-2613 (781)293-6771 feedback@pembrokepubliclibrary.org |
Lawrence Public Library 15 Main Street Pepperell, MA 01463-1616 (978)433-0330 |
Petersham Memorial Library 23 Common Street Petersham, MA 01366-9756 (978)724-3405 |
Phillips Free Public Library 25 Templeton Road Phillipston, MA 01331-9704 (978)249-1734 library@phillipston-ma.gov |
Berkshire Athenaeum Library 1 Wendell Avenue Pittsfield, MA 01201-6385 (413)499-9480 info@pittsfieldlibrary.org |
Plainville Public Library 198 South Street Plainville, MA 02762-1512 (508)695-1784 info@plainvillepubliclibrary.org |
Plymouth Public Library 132 South Street Plymouth, MA 02360-2947 (508)830-4250 plref@ocln.org |
Plympton Public Library 248 Main Street Plympton, MA 02367-1100 (781)585-4551 plpub@ma.ultranet.com |
Princeton Public Library 2 Town Hall Drive Princeton, MA 01541-1129 (978)464-2115 |
Provincetown Public Library 356 Commercial Street Provincetown, MA 02657-2222 (508)487-7094 |
Thomas Crane Public Library 40 Washington Street Quincy, MA 02169-5304 (617)376-1300 quref@ocln.org |
Adams Shore Branch Library 519 Sea Street Quincy, MA 02169 (617)376-1300 ext 7 quacirc@ocln.org |
Wollaston Branch Library 41 Beale Street Quincy, MA 02170 (617)376-1300 ext 9 quwirc@ocln.org |
Turner Free Library 2 North Main Street Randolph, MA 02368-4604 (781)961-0932 ralib@ocln.org |
Raynham Public Library 760 South Main Street Raynham, MA 02767-1678 (508)823-1344 raynham@sailsinc.org |
Reading Public Library 64 Middlesex Avenue Reading, MA 01867-2534 (781)944-0840 rdg@noblenet.org |
Blanding Public Library 124 Bay State Road Rehoboth, MA 02769-2314 (508)252-4236 |
Revere Public Library 179 Beach Street Revere, MA 02151-5001 (781)286-8380 rev@noblenet.org |
Richmond Free Public Library 2821 State Road Richmond, MA 01254-5036 (413)533-7795 richmondfreepubliclibrary@gmail.com |
Joseph H Plumb Memorial Library 17 Constitution Way Rochester, MA 02770-2029 (508)763-8600 info@plumblibrary.com |
Rockland Memorial Library 20 Belmont Street Rockland, MA 02370-1794 (781)878-1236 roill@ocln.org |
Rockport Public Library 17 School Street Rockport, MA 01966-1634 (978)546-6934 info@rockportlibrary.org |
Roslindale Branch Library 4246 Washington Street Roslindale, MA 02131 617-323-2343 roslindale@bpl.org |
Rowe Town Library 318 Zoar Road Rowe, MA 01367-9744 (413)339-4761 rowe@cwmars.org |
Rowley Public Library 141 Main Street Rowley, MA 01969-1841 (978)948-2850 |
Dudley Branch Library 149 Dudley Street Roxbury, MA 02119 617-442-6186 dudley@bpl.org |
Egleston Square Branch Library 2044 Columbus Avenue Roxbury, MA 02119 617-445-4340 egleston@bpl.org |
Parker Hill Branch Library 1497 Tremont Street Roxbury, MA 02120 617-427-3820 parkerhill@bpl.org |
Phinehas S Newton Library 19 The Common Royalston, MA 01368-0019 (978)249-3572 royalston@cwmars.org |
Rutland Free Public Library 280 Main Street Rutland, MA 01543-1378 (508)886-4108 kerry@rutlandlibrary.org |
Salem Public Library 370 Essex Street Salem, MA 01970-3298 (978)744-0860 |
Salisbury Public Library 17 Elm Street Salisbury, MA 01952-1935 (978)465-5071 |
Sandisfield Public Library 23 Sandisfield Road Sandisfield, MA 01255-0183 (413)258-4966 sandisfield@cwmars.org |
Sandwich Free Public Library 142 Main Street Sandwich, MA 02563-2298 (508)888-0625 spllib@comcast.net |
Saugus Public Library 295 Central Street Saugus, MA 01906-2191 (781)231-4168 sau@noblenet.org |
Scituate Town Library 85 Branch Street Scituate, MA 02066-2534 (781)545-8727 info@scituatetownlibrary.org |
Seekonk Public Library 410 Newman Avenue Seekonk, MA 02771-4604 (508)336-8230 library@seekonkpl.org |
Sharon Public Library 11 North Main Street Sharon, MA 02067-1268 (781)784-1578 shlib@ocln.org |
Bushnell-Sage Library 48 Main Street Sheffield, MA 01257-9696 (413)229-7004 bushnellsage@gmail.com |
Arms Library 60 Bridge Street Shelburne Falls, MA 01370-1195 (413)625-0306 armslibrary@gmail.com |
Shelburne Free Public Library 233 Shelburne Center Road Shelburne Falls, MA 01370-9779 (413)625-0307 sfplibrary@cwmars.org |
Sherborn Library 4 Sanger Street Sherborn, MA 01770-1439 (508)653-0770 sherborn@minlib.net |
Hazen Memorial Library 3 Keady Way Shirley, MA 01464-2629 (978)425-2620 shirley@cwmars.org |
Shrewsbury Free Public Library 609 Main Street Shrewsbury, MA 01545-5699 (508)842-0081 splreference@cwmars.org |
M.N. Spear Memorial Library 10 Cooleyville Road Shutesbury, MA 01072-0256 (413)259-1213 |
Somerset Public Library 1464 County Street Somerset, MA 02726-5234 (508)646-2829 somersetpl@sailsinc.org |
Somerville Public Library 79 Highland Avenue Somerville, MA 02143-1797 (617)623-5000 somerville@minlib.net |
East Branch Library 115 Broadway Somerville, MA 02145 617-623-5000 ext 297 somerville@minlib.net |
West Branch Library 40 College Avenue Somerville, MA 02144 617-623-5000 ext 297 somerville@minlib.net |
South Boston Branch Library 646 East Broadway South Boston, MA 02127 617-268-0180 southboston@bpl.org |
South Chatham Public Library 2559 Main Street South Chatham, MA 02659-0218 (508)430-7989 |
Tilton Library 75 North Main Street South Deerfield, MA 01373-1012 (413)665-4683 tilton@cwmar.org |
Western Massachusetts Regional Library System 1 Industrial Drive West South Deerfield, MA 01373-0609 (413)665-9898 |
South Dennis Public Library 389 Main Street South Dennis, MA 02660-3644 (508)394-8954 |
Egremont Free Library One Buttonball Lane South Egremont, MA 01258-0246 (413)528-1474 EGRLibrary@egremont-ma.gov |
Gaylord Memorial Library 47 College Street South Hadley, MA 01073 (413)538-5047 shgaylord@comcast.net |
South Hadley Public Library 2 Canal Street South Hadley, MA 01073 (413)538-5045 |
Bacon Free Library 58 Eliot Street South Natick, MA 01760-5596 (508)653-6730 bfl@minlib.net |
Fogg Branch Library 1 Columbian Square South Weymouth, MA 02190 (781)340-5002 fogg@ocln.org |
South Yarmouth Library 312 Old Main Street South Yarmouth, MA 02664-4530 (508)760-4820 syarmouth@clamsnet.org |
Edwards Public Library 30 East Street Southampton, MA 01073-9412 (413)527-9480 |
Southborough Public Library 25 Main Street Southborough, MA 01772-1529 (508)485-5031 |
Jacob Edwards Memorial Library 236 Main Street Southbridge, MA 01550-2504 (508)764-5426 jelibrary@cwmars.org |
Southwick Public Library 95 Feeding Hills Road Southwick, MA 01077-9683 (413)569-1221 southwicklibrary@comcast.net |
Richard Sugden Public Library 8 Pleasant Street Spencer, MA 01562-2033 (508)885-7513 rslibraryma@gmail.com |
Springfield City Library 220 State Street Springfield, MA 01103-1733 (413)263-6828 askalibrarian@springfieldlibrary.org |
Brightwood Branch Library 359 Plainfield Street Springfield, MA 01107-1487 413-263-6805 askalibrarian@springfieldlibrary.org |
East Forest Park Branch Library 136 Surrey Road Springfield, MA 01118 413-263-6836 askalibrarian@springfieldlibrary.org |
East Springfield Branch Library 21 Osborne Terrace Springfield, MA 01104 413-263-6840 askalibrarian@springfieldlibrary.org |
Forest Park Branch Library 380 Belmont Avenue Springfield, MA 01108 413-263-6843 askalibrarian@springfieldlibrary.org |
Indian Orchard Branch Library 44 Oak Street Springfield, MA 01151 413-263-6846 askalibrarian@springfieldlibrary.org |
Pine Point Branch Library 204 Boston Road Springfield, MA 01109 413-263-6855 askalibrarian@springfieldlibrary.org |
Mason Square Branch Library 765 State Street Springfield, MA 01109 413-263-6853 askalibrarian@springfieldlibrary.org |
Sixteen Acres Branch Library 1187 Parker Street Springfield, MA 01129 413-263-6858 askalibrarian@springfieldlibrary.org |
Conant Public Library 4 Meetinghouse Hill Road Sterling, MA 01564-2130 (978)422-6409 |
Stockbridge Library Association 46 Main Street Stockbridge, MA 01262-9701 (413)298-5501 info@stockbridgelibrary.org |
Stoneham Public Library 431 Main Street Stoneham, MA 02180-2696 (781)438-1324 sto@noblenet.org |
Stoughton Public Library 84 Park Street Stoughton, MA 02072 (781)344-2711 |
Randall Library 19 Crescent Street Stow, MA 01775-1188 (978)897-8572 randalllibrary@gmail.com |
Joshua Hyde Public Library 306 Main Street Sturbridge, MA 01566-1242 (508)347-2512 sturbridgejhpl@cwmars.org |
Goodnow Public Library 21 Concord Road Sudbury, MA 01776-2328 (978)443-1035 goodnow@sudbury.ma.us |
Graves Memorial Library 111 North Main Street Sunderland, MA 01375-9596 (413)665-2642 |
Sunderland Public Library 20 School Street Sunderland, MA 01375 (413) 665-2642 |
Sutton Free Public Library 4 Uxbridge Road Sutton, MA 01590-1702 (508)865-8752 |
Swampscott Public Library 61 Burrill Street Swampscott, MA 01907-1996 (781)596-8867 swa@noblenet.org |
Swansea Free Public Library 69 Main Street Swansea, MA 02777-4698 (508)674-9609 swansea@sailsinc.org |
Taunton Public Library 12 Pleasant Street Taunton, MA 02780-3203 (508)821-1410 |
Boynton Public Library 27 Boynton Road Templeton, MA 01468-1412 (978)939-5582 |
Tewksbury Public Library 300 Chandler Street Tewksbury, MA 01876-2023 (978)640-4490 |
Tolland Public Library 22 Clubhouse Road Tolland, MA 01034-9551 (413)258-4201 tolland@cwmars.org |
Topsfield Town Library 1 South Common Street Topsfield, MA 01983-1496 (978)887-1528 |
Townsend Public Library 12 Dudley Road Townsend, MA 01469-0426 (978)597-1714 library@townsendlibrary.org |
Carnegie Public Library 201 Avenue A Turners Falls, MA 01376-1231 (413)863-3214 |
Tyngsborough Public Library 25 Bryants Lane Tyngsborough, MA 01879-1042 (978)649-7361 info@tynglib.org |
Upton Town Library 2 Main Street Upton, MA 01568-6196 (508)529-6272 |
Uxbridge Free Public Library 15 North Main Street Uxbridge, MA 01569-1822 (508)278-8624 uxbridgelibrary01569@gmail.com |
Vineyard Haven Public Library 200 Main Street Vineyard Haven, MA 02568-5415 (508)696-4211 vhpl_mail@clamsnet.org |
Lucius Beebe Memorial Library 345 Main Street Wakefield, MA 01880-5093 (781)246-6334 email@wakefieldlibrary.org |
Wales Public Library 77 Main Street Wales, MA 01081 (413)245-9072 wales@cwmars.org |
Walpole Public Library 143 School Street Walpole, MA 02081 (508)660-7340 waref@ocln.org |
Waltham Public Library 735 Main Street Waltham, MA 02451-0698 (781)314-3425 waltham@minlib.net |
Young Men's Library Association 37 Main Street Ware, MA 01082-1317 (413)967-4858 warelibrary1881@gmail.com |
Wareham Free Library 59 Marion Road Wareham, MA 02571-1448 (508)295-2343 WarehamCirc@sailsinc.org |
Warren Public Library 934 Main Street Warren, MA 01083-0937 (413)436-7690 warrenpubliclibrary@hotmail.com |
Warwick Free Public Library 4 Hotel Road Warwick, MA 01378-9311 (978)544-7866 warwick@cwmars.org |
Watertown Free Public Library 123 Main Street Watertown, MA 02472-4478 (617)972-6431 watertown@minlib.net |
Wayland Free Public Library 5 Concord Road Wayland, MA 01778-1999 (508)358-2311 info@waylandlibrary.org |
Gladys E Kelly Public Library 2 Lake Street Webster, MA 01570-2699 (508)949-3880 |
Wellesley Free Library 530 Washington Street Wellesley, MA 02482-5989 (781)235-1610 |
Fells Branch Library 308 Weston Road Wellesley, MA 02482 (781)489-4168 |
Hills Branch Library 210 Washington Street Wellesley, MA 02481 (781)489-4416 |
Wellfleet Public Library 55 West Main Street Wellfleet, MA 02667-7300 (508)349-0310 |
Wendell Free Library 7 Wendell Depot Road Wendell, MA 01379 (978)544-3559 staff@wendellfreelibrary.org |
Wenham Public Library 14 Union Street Wenham, MA 01984 (978)468-5577 info@hwlibrary.org |
Whelden Memorial Library 2401 Meetinghouse Way West Barnstable, MA 02668 (508)362-2262 whelden@comcast.net |
Beaman Memorial Public Library 8 Newton Street West Boylston, MA 01583-1695 (508)835-3711 beaman@cwmars.org |
West Bridgewater Public Library 80 Howard Street West Bridgewater, MA 02379-1710 (508)894-1255 info@westbpl.org |
Merriam-Gilbert Public Library 3 West Main Street West Brookfield, MA 01585-2823 (508)867-1410 |
West Dennis Free Public Library 260 Main Street West Dennis, MA 02670-2229 (508)398-2050 |
West Falmouth Library 575 West Falmouth Highway West Falmouth, MA 02574-1209 (508)548-4709 westfalmouthlibrary@gmail.com |
Chase Library 7 Route 28 West Harwich, MA 02671-1041 (508)432-2610 chase.lib@verizon.net |
G.A.R Memorial Library 490 Main Street West Newbury, MA 01985-1115 (978)363-1105 |
West Roxbury Branch Library 1961 Centre Street West Roxbury, MA 02132 617-325-3147 westroxbury@bpl.org |
West Springfield Public Library 200 Park Street West Springfield, MA 01089-3314 (413)736-4561 |
West Stockbridge Public Library 21 State Line Road West Stockbridge, MA 01266-0060 (413)232-0300 ex 308 weststockbridgelibrary@gmail.com |
West Tisbury Free Public Library 1042 State Road West Tisbury, MA 02575-0190 (508)693-3366 wt_mail@clamsnet.org |
West Warren Library Association 2370 Main Street West Warren, MA 01092-0369 (413)436-9892 wwpl@comcast.net |
West Yarmouth Library 391 Main Street Route 28 West Yarmouth, MA 02673 508-775-5206 wyar_mail@clamsnet.org |
Westborough Public Library 55 West Main Street Westborough, MA 01581-1989 (508)366-3050 westboro@cwmars.org |
Westfield Athenaeum 6 Elm Street Westfield, MA 01085-2997 (413)568-7833 waref@cwmars.org |
J. V. Fletcher Library 50 Main Street Westford, MA 01886-2599 (978)399-2300 westfordlibrary@westfordma.gov |
Westhampton Memorial Library 1 North Road Westhampton, MA 01027 (413)527-5386 westhampton@cwmars.org |
Forbush Memorial Library 118 Main Street Westminster, MA 01473 (978)874-7416 |
Weston Public Library 87 School Street Weston, MA 02493-2541 (781)786-6150 wsnmail2@minlib.net |
Westport Free Public Library 408 Old County Road Westport, MA 02790-1160 (508)636-1100 westportpl@sailsinc.org |
Westwood Public Library 660 High Street Westwood, MA 02090 (781)326-7562 westwood@minlib.net |
Islington Branch Library 273 Washington Street Westwood, MA 02090 617-326-5914 westwood@minlib.net |
Tufts Library 46 Broad Street Weymouth, MA 02188-1785 (781)340-5002 wecontact@ocln.org |
S White Dickinson Memorial Library 202 Chestnut Plain Road Whately, MA 01093-0187 (413)665-2170 library@whately.org |
Whitinsville Social Library 17 Church Street Whitinsville, MA 01588-1413 (508)234-2151 |
Whitman Public Library 100 Webster Street Whitman, MA 02382-1914 (781)447-7613 info@whitmanpubliclibrary.org |
Wilbraham Public Library 25 Crane Park Drive Wilbraham, MA 01095-1799 (413)596-6141 reference@wilbrahamlibrary.org |
Meekins Library 2 Williams Street Williamsburg, MA 01096 (413)268-7472 meekins@cwmars.org |
David and Joyce Milne Public Library 1095 Main Street Williamstown, MA 01267-2637 (413)458-5369 milnelibrary@williamstownma.gov |
Wilmington Memorial Library 175 Middlesex Avenue Wilmington, MA 01887-2732 (978)658-2967 |
Beals Memorial Library 50 Pleasant Street Winchendon, MA 01475-1619 (978)297-0300 bealsmemoriallibrary@gmail.com |
Winchester Public Library 80 Washington Street Winchester, MA 01890-2799 (781)721-7171 winchester@minlib.net |
Winthrop Public Library 2 Metcalf Square Winthrop, MA 02152-3157 (617)846-1703 wth@noblenet.org |
Woburn Public Library 45 Pleasant Street Woburn, MA 01801 (781)933-0148 woburn@minlib.net |
Woods Hole Public Library 581 Woods Hole Road Woods Hole, MA 02543-1041 (508)548-8961 whpl_mail@clamsnet.org |
Worcester Public Library 3 Salem Square Worcester, MA 01608-2074 (508)799-1655 comms@mywpl.org |
Frances Perkins Branch Library 470 West Boylston Street Worcester, MA 01606 (508) 799-1687 comms@mywpl.org |
Burncoat Branch Library 526 Burncoat Street Worcester, MA 01606 (508) 799-8328 comms@mywpl.org |
Great Brook Valley Branch Library 89 Tacoma Street Worcester, MA 01605 (508) 799-1729 comms@mywpl.org |
Tatnuck Magnet School/Public Branch Library 1083 Pleasant Street Worcester, MA 01602 (508) 799-8329 comms@mywpl.org |
Goddard Branch Library 14 Richards Street Worcester, MA 01603 (508) 799-8330 comms@mywpl.org |
Roosevelt School/Public Branch Library 1006 Grafton Street Worcester, MA 01604 (508) 799-8327 comms@mywpl.org |
Worthington Library 1 Huntington Road Worthington, MA 01098-9526 (413)238-5565 theworthingtonlibrary@gmail.com |
Fiske Public Library 110 Randall Road Wrentham, MA 02093-1511 (508)384-5440 fiskepl@sailsinc.org |
Yarmouth Port Library 297 Main Street, Route 6A Yarmouth, MA 02675 508-362-3717 yarp_mail@clamsnet.org |