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

Clark Public Library

732-388-5999

North Brunswick Public Library

732-246-3545

Cranbury Public Library

609-655-0555

Old Bridge Public Library

732-721-5600 x5024

Cranford Public Library

908-709-7272

Perth Amboy Public Library

732-826-2600

Dunellen Public Library

732-968-4585

Piscataway Public Library

732-463-1633

Edison Public Library

732-287-2298

Plainsboro Public Library

609-275-2897

Elizabeth Public Library

908-354-6060

Rahway Public Library

732-388-0761

Fanwood Memorial Library

908-322-6400

Roselle Public Library

908-245-5809

Garwood Public Library

908-789-1670

Roselle Park Public Library

908-245-2456

Highland Park Public Library

732-572-2750

Sayreville Public Library

732-727-0212

Jamesburg Public Library

732-521-0440

Scotch Plains Public Library

908-322-5007

Kenilworth Public Library

908-276-2451

South Amboy Public Library

732-721-6060

Linden Public Library

908-298-3830

South Brunswick Public Library

732-329-4000 x280

Long Branch Public Library 732-222-3900

South Plainfield Public Library

908-754-7885

Metuchen Public Library

732-632-8526

South River Public Library

732-254-2488

Middlesex Public Library

732-356-6602

Spotswood Public Library

732-251-1515

Milltown Public Library

732-247-2270

Springfield Public Library

973-376-4930

Monroe Township Public Library

732-521-5000

Union Public Library

908-851-5450

Mountainside Public Library

908-233-0115

Westfield Memorial Library

908-789-4090

New Brunswick Free Public Library

732-745-5108

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