Elmwood Elementary Sch 155 E Francis St Blackfoot, ID 83221 Phone: (208) 785-8826
Category: elementary secondary school