Mountain School in Bellevue
(208) 788-3170
The Mountain School is located in Bellevue, Idaho and provides an environment that sets the foundation for a life-long love of learning and holistic balanced living. Our learning environment and our programs strive to awaken and encourage exploration through ...