Latitude and longitude of Indian Springs Village, Alabama
Satellite map of 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.
Latitude: 33° 22' 2.99" N
Longitude: -86° 44' 16.79" W