HOME > OUR SCHOOL >

Visitor Information

Our Location:
307 Southside Road, Cocolalla, ID 83813
P.O. Box 159
Phone: 208-263-3020
Fax: 208-265-4836