St. Joseph School Of All Saints Parish
56 Oak Terrace
Haverhill, MA - 01832
(978)521-4256
Haverhill, MA - 01832
(978)521-4256
Reviews
About St. Joseph School Of All Saints Parish
Affiiation: Roman CatholicGrades Prekindergarten - 8
Number of students: 430
Number of teachers: 22
Financial aid: none available