School Information
103 E Belvidere Rd
Hainesville, IL 60030
Lake County
Phone: (847) 543-6200
Hainesville, IL 60030
Lake County
Phone: (847) 543-6200
District: Grayslake CCSD 46
Type: Public
Level: Elementary
Enrollment: 849
Student/Teacher Ratio: 21 to 1
Type: Public
Level: Elementary
Enrollment: 849
Student/Teacher Ratio: 21 to 1
