North Grafton, MA Public Library
22 public libraries were found in or near North Grafton, MA.
Grafton Public Library (1.3 miles)
35 Grafton Common
Grafton, MA 01519
phone: 508-839-4649
35 Grafton Common
Grafton, MA 01519
phone: 508-839-4649
Type: Library System
Staff: 8.54 Collections: 56,363 Programs: 159 Internet Computer: 9
Millbury Public Library (4.5 miles)
128 Elm Street
Millbury, MA 01527
phone: 508-865-1181
128 Elm Street
Millbury, MA 01527
phone: 508-865-1181
Type: Library System
Staff: 4.93 Collections: 54,442 Programs: 473 Internet Computer: 6
Westborough Public Library (4.8 miles)
55 West Main Street
Westborough, MA 01581
phone: 508-366-3050
55 West Main Street
Westborough, MA 01581
phone: 508-366-3050
Type: Library System
Staff: 12.23 Collections: 89,598 Programs: 178 Internet Computer: 9
Shrewsbury Free Public Library (5.1 miles)
609 Main Street
Shrewsbury, MA 01545
phone: 508-842-0081
609 Main Street
Shrewsbury, MA 01545
phone: 508-842-0081
Type: Library System
Staff: 17.70 Collections: 102,524 Programs: 558 Internet Computer: 15
Upton Town Library (5.6 miles)
2 Main Street
Upton, MA 01568
phone: 508-529-6272
2 Main Street
Upton, MA 01568
phone: 508-529-6272
Type: Library System
Staff: 3.71 Collections: 29,736 Programs: 166 Internet Computer: 5
Worcester Public Library (6.2 miles)
3 Salem Square
Worcester, MA 01608
phone: 508-799-1655
3 Salem Square
Worcester, MA 01608
phone: 508-799-1655
Type: Library System
Staff: 70.39 Collections: 306,685 Programs: 497 Internet Computer: 143
Sutton Free Public Library (6.4 miles)
4 Uxbridge Road
Sutton, MA 01590
phone: 508-865-8752
4 Uxbridge Road
Sutton, MA 01590
phone: 508-865-8752
Type: Library System
Staff: 3.53 Collections: 26,398 Programs: 397 Internet Computer: 4
Great Brook Valley Branch Library (7.0 miles)
89 Tacoma Street
Worcester, MA 01605
phone: 508-799-1729
89 Tacoma Street
Worcester, MA 01605
phone: 508-799-1729
Type: Branch Library
Northborough Free Library (7.0 miles)
34 Main Street
Northborough, MA 01532
phone: 508-393-5025
34 Main Street
Northborough, MA 01532
phone: 508-393-5025
Type: Library System
Staff: 10.53 Collections: 26,099 Programs: 254 Internet Computer: 21
Auburn Free Public Library (7.6 miles)
369 Southbridge Street
Auburn, MA 01501
phone: 508-832-7790
369 Southbridge Street
Auburn, MA 01501
phone: 508-832-7790
Type: Library System
Staff: 11.04 Collections: 61,782 Programs: 261 Internet Computer: 14
Whitinsville Social Library (8.0 miles)
17 Church Street
Whitinsville, MA 01588
phone: 508-234-2151
17 Church Street
Whitinsville, MA 01588
phone: 508-234-2151
Type: Library System
Staff: 2.33 Collections: 15,200 Programs: 159 Internet Computer: 4
Frances Perkins Branch Library At Greendale (8.0 miles)
470 West Boylston Street
Worcester, MA 01606
phone: 508-799-1687
470 West Boylston Street
Worcester, MA 01606
phone: 508-799-1687
Type: Branch Library
Hopkinton Public Library (8.7 miles)
13 Main Street
Hopkinton, MA 01748
phone: 508-497-9777
13 Main Street
Hopkinton, MA 01748
phone: 508-497-9777
Type: Library System
Staff: 6.50 Collections: 37,545 Programs: 135 Internet Computer: 7
Boylston Public Library (9.1 miles)
695 Main Street
Boylston, MA 01505
phone: 508-869-2371
695 Main Street
Boylston, MA 01505
phone: 508-869-2371
Type: Library System
Staff: 3.05 Collections: 15,922 Programs: 113 Internet Computer: 3
Southborough Public Library (9.9 miles)
25 Main Street
Southborough, MA 01772
phone: 508-485-5031
25 Main Street
Southborough, MA 01772
phone: 508-485-5031
Type: Library System
Staff: 6.86 Collections: 51,762 Programs: 268 Internet Computer: 5
Bancroft Memorial Library (10.0 miles)
50 Hopedale Street
Hopedale, MA 01747
phone: 508-634-2209
50 Hopedale Street
Hopedale, MA 01747
phone: 508-634-2209
Type: Library System
Staff: 3.55 Collections: 28,336 Programs: 184 Internet Computer: 7
Milford Town Library (10.3 miles)
80 Spruce Street
Milford, MA 01757
phone: 508-473-2145
80 Spruce Street
Milford, MA 01757
phone: 508-473-2145
Type: Library System
Staff: 17.56 Collections: 92,094 Programs: 259 Internet Computer: 18
Beaman Memorial Public Library (10.8 miles)
8 Newton Street
West Boylston, MA 01583
phone: 508-835-3711
8 Newton Street
West Boylston, MA 01583
phone: 508-835-3711
Type: Library System
Staff: 4.66 Collections: 35,003 Programs: 186 Internet Computer: 11
Marlborough Public Library (10.8 miles)
35 West Main Street
Marlborough, MA 01752
phone: 508-624-6900
35 West Main Street
Marlborough, MA 01752
phone: 508-624-6900
Type: Library System
Staff: 16.97 Collections: 84,264 Programs: 385 Internet Computer: 16
Taft Public Library (10.8 miles)
18 Main Street
Mendon, MA 01756
phone: 508-473-3259
18 Main Street
Mendon, MA 01756
phone: 508-473-3259
Type: Library System
Staff: 3.38 Collections: 21,684 Programs: 166 Internet Computer: 4
Oxford Free Public Library (11.6 miles)
339 Main Street
Oxford, MA 01540
phone: 508-987-6003
339 Main Street
Oxford, MA 01540
phone: 508-987-6003
Type: Library System
Staff: 6.56 Collections: 62,255 Programs: 333 Internet Computer: 16
Gale Free Library (12.4 miles)
23 Highland Street
Holden, MA 01520
phone: 508-829-0228
23 Highland Street
Holden, MA 01520
phone: 508-829-0228
Type: Library System
Staff: 11.08 Collections: 103,696 Programs: 120 Internet Computer: 8