Indian Springs School is a rural private school for grades eight through twelve for both boarding and day students, located near Birmingham in Indian Springs Village, in Shelby County, Alabama, United States.
- Country
- United States
- Inception
- 1952
- Website
- http://www.indiansprings.org/