Shelby County Golf Course Directory
Seach for:
Name Address City State Zip
Buxahatchee Country Club Country Club Dr Calera AL 35040
Eagle Point Golf Club 4500 Eagle Point Dr Birmingham AL 35242
Inverness Country Club 1 Country Club Dr Birmingham AL 35242
Legacy Course at Greystone Golf and Country Club 4100 Greystone Dr Birmingham AL 35242
Montevallo Golf Club 1481 Shelby County Hwy 204 Montevallo AL 35115
Oak Mountain State Park Golf Course Finley Dr Pelham AL 35124
Old Overton Club 7251 Old Overton Club Dr Vestavia Hills AL 35242
Shoal Creek Golf Club 100 New Williamsburg Dr Birmingham AL 35242
The Meadows 1 Plantation Dr Harpersville AL 35078