Idaho Science and Technology Charter School

Location:21 North 550 West Blackfoot, ID 83221
Phone:(208) 785-7827

21 North 550 West Blackfoot, ID 83221