Map of Indian Hills Country Club in Shelby County, AL:

Indian Hills Country Club Shelby Westover 33.327889 -86.6216512