School Detail

Idaho Science & Technology Charter School Idaho Science & Technology Charter

21 N 550 W
Blackfoot, ID 83221

  • 208-785-7827
  • 6
    EDU CLIMATE
  • 15:1
    STUDENT-TEACHER RATIO
School Facts
Public School
Grades 6-8
228 Students Enrolled
  • Student Diversity
More Information Request