Back to Hastings Schools
Hastings Middle School
Hastings Middle School
232 W Grand St
269-948-4404
Website
Grades:
6-8
Public\Private:
Public
Total Enrollment:
600
Teacher Ratio:
20