Lighthouse Christian School, Twin Falls, Idaho
Lighthouse Christian School in Twin Falls, Idaho, is a discipleship school, committed to the spiritual, intellectual, physical, social and emotional development of students. The purpose of the school is to provide a Biblically-integrated instructional pro