×

Indian Springs Village

Town in Alabama
Indian Springs Village is a rural town in Shelby County, Alabama, United States, in the Birmingham metropolitan area. It incorporated effective November 14, 1990. At the 2010 census the population was 2,363, up from 2,225 in 2000. Wikipedia
ZIP code: 35124
Population: 2,487 (2022)
Area code(s): 205, 659