Ten Mile Run, NJ Public Library
33 public libraries were found in or near Ten Mile Run, NJ.
So. Brunswick Township Bookmobile (2.7 miles)
Kingston Lane
Monmouth Junction, NJ 08852
phone: 201-821-8224
Kingston Lane
Monmouth Junction, NJ 08852
phone: 201-821-8224
Type: Bookmobile
Mary Jacobs Branch Library (3.2 miles)
64 Washington Street
Rocky Hill, NJ 08553
phone: 609-924-7073
64 Washington Street
Rocky Hill, NJ 08553
phone: 609-924-7073
Type: Branch Library
South Brunswick Public Library (4.1 miles)
110 Kingston Lane
Monmouth Junction, NJ 08852
phone: 732-329-4000
110 Kingston Lane
Monmouth Junction, NJ 08852
phone: 732-329-4000
Type: Library System
Staff: 30.62 Collections: 157,333 Programs: 1,531 Internet Computer: 37
Franklin Twp Public Library/Somerset (6.1 miles)
485 Demott Lane
Somerset, NJ 08873
phone: 732-873-8700
485 Demott Lane
Somerset, NJ 08873
phone: 732-873-8700
Type: Library System
Staff: 27.69 Collections: 351,416 Programs: 998 Internet Computer: 33
Plainsboro Free Public Library (6.2 miles)
9 Van Doren Drive
Plainsboro, NJ 08536
phone: 609-275-2897
9 Van Doren Drive
Plainsboro, NJ 08536
phone: 609-275-2897
Type: Library System
Staff: 17.75 Collections: 144,454 Programs: 1,034 Internet Computer: 37
Princeton Public Library (6.4 miles)
65 Witherspoon Street
Princeton, NJ 08542
phone: 609-924-8822
65 Witherspoon Street
Princeton, NJ 08542
phone: 609-924-8822
Type: Library System
Staff: 46.27 Collections: 219,088 Programs: 1,924 Internet Computer: 91
Princeton Public Library (6.4 miles)
65 Witherspoon Street
Princeton, NJ 08542
phone: 609-924-9529
65 Witherspoon Street
Princeton, NJ 08542
phone: 609-924-9529
Type: Central Library
Hamilton Street Branch (6.9 miles)
935 Hamilton Street
Somerset, NJ 08873
phone: 732-729-4769
935 Hamilton Street
Somerset, NJ 08873
phone: 732-729-4769
Type: Branch Library
North Brunswick Free Public Library (7.1 miles)
880 Hermann Road
North Brunswick, NJ 08902
phone: 732-246-3545
880 Hermann Road
North Brunswick, NJ 08902
phone: 732-246-3545
Type: Library System
Staff: 19.55 Collections: 122,581 Programs: 305 Internet Computer: 21
No. Brunswick Free Public Library (7.1 miles)
880 Hermann Road
North Brunswick, NJ 08902
phone: 201-246-3545
880 Hermann Road
North Brunswick, NJ 08902
phone: 201-246-3545
Type: Central Library
Hillsborough Branch Library (7.2 miles)
379 S Branch Road
Hillsborough, NJ 08844
phone: 908-369-2200
379 S Branch Road
Hillsborough, NJ 08844
phone: 908-369-2200
Type: Branch Library
Milltown Public Library (7.9 miles)
20 W. Church Street
Milltown, NJ 08850
phone: 732-247-2270
20 W. Church Street
Milltown, NJ 08850
phone: 732-247-2270
Type: Library System
Staff: 5.62 Collections: 20,614 Programs: 309 Internet Computer: 8
Milltown Public Library (7.9 miles)
20 W. Church Street
Milltown, NJ 08850
phone: 201-247-2270
20 W. Church Street
Milltown, NJ 08850
phone: 201-247-2270
Type: Central Library
Manville Public Library (8.1 miles)
100 S. Tenth Avenue
Manville, NJ 08835
phone: 908-722-9722
100 S. Tenth Avenue
Manville, NJ 08835
phone: 908-722-9722
Type: Library System
Staff: 4.53 Collections: 29,010 Programs: 116 Internet Computer: 9
Manville Public Library (8.1 miles)
100 S. Tenth Avenue
Manville, NJ 08835
phone: 201-722-9722
100 S. Tenth Avenue
Manville, NJ 08835
phone: 201-722-9722
Type: Central Library
West Windsor Branch Library (8.5 miles)
333 N. Post Road
Princeton Junction, NJ 08550
phone: 609-799-0462
333 N. Post Road
Princeton Junction, NJ 08550
phone: 609-799-0462
Type: Branch Library
Cranbury Public Library (8.6 miles)
23 N. Main Street
Cranbury, NJ 08512
phone: 609-655-0555
23 N. Main Street
Cranbury, NJ 08512
phone: 609-655-0555
Type: Library System
Staff: 6.43 Collections: 56,402 Programs: 193 Internet Computer: 30
New Brunswick Free Public Library (8.8 miles)
60 Livingston Avenue
New Brunswick, NJ 08901
phone: 732-745-5108
60 Livingston Avenue
New Brunswick, NJ 08901
phone: 732-745-5108
Type: Library System
Staff: 20.65 Collections: 74,302 Programs: 543 Internet Computer: 23
New Brunswick Free Public Library (8.8 miles)
60 Livingston Avenue
New Brunswick, NJ 08901
phone: 201-745-5108
60 Livingston Avenue
New Brunswick, NJ 08901
phone: 201-745-5108
Type: Central Library
East Brunswick Public Library (8.9 miles)
2 Jean Walling Civic Center
East Brunswick, NJ 08816
phone: 732-390-6950
2 Jean Walling Civic Center
East Brunswick, NJ 08816
phone: 732-390-6950
Type: Library System
Staff: 46.32 Collections: 188,870 Programs: 732 Internet Computer: 55
East Brunswick Public Library (8.9 miles)
2 Jean Walling Civic Center
East Brunswick, NJ 08816
phone: 201-390-6950
2 Jean Walling Civic Center
East Brunswick, NJ 08816
phone: 201-390-6950
Type: Central Library
Jamesburg Public Library (9.0 miles)
229 Gatzmer Avenue
Monroe Township, NJ 08831
phone: 732-521-0440
229 Gatzmer Avenue
Monroe Township, NJ 08831
phone: 732-521-0440
Type: Library System
Staff: 2.97 Collections: 24,982 Programs: 81 Internet Computer: 8
Jamesburg Library (9.0 miles)
229 Gatzmer Avenue
Monroe Township, NJ 08831
phone: 201-521-0440
229 Gatzmer Avenue
Monroe Township, NJ 08831
phone: 201-521-0440
Type: Central Library
Hopewell Public Library (9.5 miles)
13 E. Broad Street
Hopewell, NJ 08525
phone: 609-466-1625
13 E. Broad Street
Hopewell, NJ 08525
phone: 609-466-1625
Type: Library System
Staff: 2.47 Collections: 14,740 Programs: 140 Internet Computer: 8
Piscataway Public Library (9.9 miles)
500 Hoes Lane
Piscataway, NJ 08854
phone: 732-463-1633
500 Hoes Lane
Piscataway, NJ 08854
phone: 732-463-1633
Type: Library System
Staff: 29.57 Collections: 113,778 Programs: 814 Internet Computer: 57
Highland Park Public Library (10.0 miles)
31 N. Fifth Avenue
Highland Park, NJ 08904
phone: 732-572-2750
31 N. Fifth Avenue
Highland Park, NJ 08904
phone: 732-572-2750
Type: Library System
Staff: 8.75 Collections: 53,000 Programs: 350 Internet Computer: 13
Highland Park Public Library (10.0 miles)
31 N. Fifth Avenue
Highland Park, NJ 08904
phone: 201-572-2750
31 N. Fifth Avenue
Highland Park, NJ 08904
phone: 201-572-2750
Type: Central Library
Bound Brook Memorial Library (10.1 miles)
402 E. High Street
Bound Brook, NJ 08805
phone: 732-356-0043
402 E. High Street
Bound Brook, NJ 08805
phone: 732-356-0043
Type: Branch Library
Monroe Twp Public Library/Middlesex (10.3 miles)
4 Municipal Plaza
Monroe Township, NJ 08831
phone: 732-521-5000
4 Municipal Plaza
Monroe Township, NJ 08831
phone: 732-521-5000
Type: Library System
Staff: 31.66 Collections: 198,006 Programs: 3,064 Internet Computer: 25
Monroe Township Public Library (10.3 miles)
4 Municipal Plaza
Monroe Township, NJ 08831
phone: 201-521-5000
4 Municipal Plaza
Monroe Township, NJ 08831
phone: 201-521-5000
Type: Central Library
Edison Township Free Public Library (11.4 miles)
340 Plainfield Avenue
Edison, NJ 08817
phone: 732-287-2298
340 Plainfield Avenue
Edison, NJ 08817
phone: 732-287-2298
Type: Library System
Staff: 33.01 Collections: 259,439 Programs: 560 Internet Computer: 34
Edison Township Free Public Library (11.4 miles)
340 Plainfield Avenue
Edison, NJ 08817
phone: 201-287-2298
340 Plainfield Avenue
Edison, NJ 08817
phone: 201-287-2298
Type: Central Library
Westergard Library (12.1 miles)
20 Murray Avenue
Piscataway, NJ 08854
phone: 732-752-1166
20 Murray Avenue
Piscataway, NJ 08854
phone: 732-752-1166
Type: Branch Library