 Indian Springs Village, Alabama

Indian Springs Village (often simply called Indian Springs) is a town in Shelby County, Alabama, United States, in the Birmingham metropolitan area.It incorporated effective November 14, 1990.