Map of Indian Valley Lake in Shelby County, AL:

Indian Valley Lake Shelby Helena 33.3684433 -86.7733215