Hours of Operation
Mon-Thurs
Fri
Sat
Sun
10am-9pm
10am-5pm
10am-5pm
1pm-4pm
Text Size [+] [-]
M.U.R.A.L. - Middlesex Union Reciprocal Associated Libraries
Because CPL is a member of MURAL, our cardholders may borrow from any of the participating libraries listed below. Each library may have certain restrictions on what materials may be borrowed so calling in advance is advisable. CPL also loans materials to cardholders of other MURAL libraries. Many of the Middlesex County libraries have their card catalog online at LMxAC.
Library Phone Number
Berkeley Heights 908-464-9333
Carteret 908-541-3830
Clark 732-388-5999
Cranbury 609-655-0555
Cranford 908-709-7272
Dunellen 732-968-4585
Edison 732-287-2298
Elizabeth 908-354-6060
Fanwood 908-322-6400
Garwood 908-789-1670
Highland Park 732-572-2750
Hillside 973-923-4413
Jamesburg 732-521-0440
Kenilworth 908-276-2451
Linden 908-298-3830
Metuchen 732-632-8526
Middlesex 732-356-6602
Milltown 732-247-2270
Monroe 732-521-5000
Mountainside 908-233-0115
h h
Library Phone Number
New Brunswick 732-745-5108
New Providence 908-665-0311
North Brunswick 732-246-3545
Old Bridge 732-721-5600 x5024
Perth Amboy 732-826-2600
Piscataway 732-463-1633
Plainfield 908-757-1111
Plainsboro 609-275-2897
Rahway 732-388-0761
Roselle 908-245-5809
Roselle Park 908-245-2456
Sayreville 732-727-0212
Scotch Plains 908-322-5007
South Amboy 732-721-6060
South Brunswick 732-329-4000 x280
South Plainfield 908-754-7885
South River 732-254-2488
Spotswood 732-251-1515
Springfield 973-376-4930
Union 908-851-5450
Westfield Mem. 908-789-4090
Updated: Date of Last update • © 2008 Cranbury Public Library • Contact Us