Location

Hill View Montessori Charter Public School 

75 Foundation Ave. 

Haverhill, MA 01835