Indian Valley is a populated place located in Shelby County at latitude 33.379 and longitude -86.755.
Indian Valley appears on the Birmingham South U.S. Geological Survey Map. Shelby County is in the Central Time Zone (UTC -6 hours).
Shelby County: Cities & Towns | ZIP Codes | Features (airports, churches, hospitals, etc.)
Nearby Hotels | Driving DirectionsBIG Map | Driving Directions | Terrain Map | Satellite Map
BOUNDARY MAPS: Alabaster-Helena Division | Shelby County
|
Indian Springs Village, AL
(1.7 miles S) Meadowbrook, AL (3.7 miles ENE) Hoover, AL (3.7 miles WNW) Hoover, AL (3.7 miles WNW) Eagle Point, AL (4.7 miles ENE) |
Vestavia Hills, AL
(5.2 miles NNW) Vestavia Hills, AL (5.2 miles NNW) Brook Highland, AL (6.1 miles NE) Highland Lakes, AL (6.2 miles ENE) Homewood, AL (6.9 miles NNW) |
|
Homestead, AL
(0.4 miles E) Valdawood, AL (0.9 miles SSW) Wine Ridge, AL (0.9 miles NNW) Windover, AL (1 miles W) Heatherwood, AL (1 miles N) |
Rocky Ridge Manor, AL
(1.4 miles NW) Chestnut Ridge, AL (1.5 miles NW) Southlake, AL (1.5 miles SW) Sky Ranch, AL (1.7 miles WNW) New Hope, AL (1.7 miles SE) |