Established in 1952, Indian Springs School is a co-educational boarding and day school serving approximately 325 students in grades 8 through 12 from across our region, the country, and the world. The rural campus located approximately 18 miles south of Birmingham,...