Spotswood Public Library
548 Main Street
Tel. 732-251-1515   Fax. 732-251-8151
Services:

Adult programs
Children's programs (including Storytime)
Computer training
Computer printers (fee)
Copy machine (fee)
Fax service (fee)
Internet access
Literacy tutoring
Meeting room
Public use computers
Reference & ILL services
Service to shut-ins
Tax forms
Voter registration forms





Materials:

Books
Books on tape
Circulating encyclopedias
Compact discs
Computer games
DVDs ($1.50/week fee)
Hooked on Phonics
Large print books
Magazines
Newspapers
Puppets
Puzzles
Videos
Cranbury
609-655-0555
Carteret
732-541-3830
Dunellen
732-968-4585
Edison
732-287-2298
Highland Park
732-572-2750
Jamesburg
732-521-0440
Metuchen
732-632-8526
Middlesex
732-356-6602
Milltown
732-247-2270
Monroe Township
732-521-5000
New Brunswick
732-745-5108
North Brunswick
732-246-3545
Old Bridge
732-721-5600 ext. 5024
Laurence Harbor Branch
732-566-2227
Perth Amboy
732-826-2600
Piscataway Kennedy
732-463-1633
Piscataway Westergard
732-752-1166
Plainsboro
609-275-2897
Sayreville
732-727-0212
South Amboy
732-721-6060
South Brunswick
732-329-4000 ext. 280
South Plainfield
732-754-7885
South River
732-254-2488
Middlesex County Public Libraries:
Resident may use their Spotswood cards to borrow from these libraries:
Berkeley Heights
908-464-9333
Clark
732-388-5999
Cranford
908-709-7272
Elizabeth
908-354-6060
Fanwood
908-322-6400
Garwood
908-789-1670
Hillside
973-923-4413
Kenilworth
908-276-2451
Linden
908-298-3830
Mountainside
908-233-0115
New Providence
908-665-0311
Plainfield
908-757-1111
Rahway
732-388-0761
Roselle
908-245-5809
Roselle Park
908-245-2456
Scotch Plains
908-322-5007
Springfield
973-376-4930
Union
908-686-0420
Union County Public Libraries: