Libraries in Middlesex (NJ) Full list of companies Libraries category in Middlesex, New Jersey Middlesex Public Library 1300 Mountain Ave, Middlesex, NJ 08846, (732)356-6602 Page 1