Information on:

Middlesex High School

Middlesex High School
22 Pearl Pl
732-317-6000
Middlesex High School is not affiliated with AmericanTowns Media