Back to Library Homepage Your Library Card

Middlesex Union Reciprocal Associated Libraries (M.U.R.A.L.)

Library Name
Phone
Library Name
Phone

Berkeley Heights Public Library

908-464-9333

New Providence Public Library

908-665-0311

Carteret Public Library 732-541-3830

North Brunswick Public Library

732-246-3545

Clark Public Library

732-388-5999

Old Bridge Public Library

732-721-5600 x5024

Cranbury Public Library

609-655-0555

Perth Amboy Public Library

732-826-2600

Cranford Public Library

908-709-7272

Piscataway Public Library

732-463-1633

Dunellen Public Library

732-968-4585

Plainsboro Public Library

609-275-2897

Edison Public Library

732-287-2298

Rahway Public Library

732-388-0761

Elizabeth Public Library

908-354-6060

Roselle Public Library

908-245-5809

Fanwood Memorial Library

908-322-6400

Roselle Park Public Library

908-245-2456

Garwood Public Library

908-789-1670

Sayreville Public Library

732-727-0212

Highland Park Public Library

732-572-2750

Scotch Plains Public Library

908-322-5007

Hillside Public Library 973-923-4413

South Amboy Public Library

732-721-6060

Jamesburg Public Library

732-521-0440

South Brunswick Public Library

732-329-4000 x280

Kenilworth Public Library

908-276-2451

South Plainfield Public Library

908-754-7885

Linden Public Library

908-298-3830

South River Public Library

732-254-2488

Long Branch Public Library 732-222-3900

Spotswood Public Library

732-251-1515

Metuchen Public Library

732-632-8526

Springfield Public Library

973-376-4930

Middlesex Public Library

732-356-6602

Summit Public Library 908-273-0350

Milltown Public Library

732-247-2270

Union Public Library

908-851-5450

Monroe Township Public Library

732-521-5000

Westfield Memorial Library

908-789-4090

Mountainside Public Library

908-233-0115

Woodbridge Public Library 732-634-4450

New Brunswick Free Public Library

732-745-5108

   
Connect to Wifi Contact the Webmaster Ask us a Question Terms & Conditions Facebook Twitter
Facebook Twitter