Jefferson County Golf Course Directory
Seach for:
Name Address City State Zip
Altadena Valley Country Club Altadena Valley Country Club Birmingham AL 35243
Beacon Hill Golf Course 2100 36th Ave N Birmingham AL 35207
Bent Brook Golf Course Windmill-Brook Course 7900 Dickey Springs Rd Bessemer AL 35022
Chace Lake Country Club 1850 Montgomery Hwy S Birmingham AL 35244
Frank House Municipal Golf Course 801 Golf Course Rd Meridianville AL 35022
Grayson Valley Country Club 2201 Grayson Valley Dr Birmingham AL 35235
Heatherwood Country Club 400 Saint Annes Dr Birmingham AL 35244
Highland Park Golf Course 3300 Highland Ave S Birmingham AL 35205
Hoover Country Club 3140 Club Dr Birmingham AL 35226
Horse Creek Golf Course 1745 Hwy 78 Dora AL 35062
Mountain Brook Club 19 Beachwood Rd Birmingham AL 35213
Pine Tree Country Club 5100 Pine Whispers Dr Birmingham AL 35210
Quail Ridge Country Club 1600 Quail Ridge Dr Gardendale AL 35071
Riverchase Country Club 2000 Club Rd Birmingham AL 35244
Roebuck Municipal Golf Course 8920 Roebuck Blvd Birmingham AL 35206
Tannehill National Golf Course 12863 Tannehill Pkwy McCalla AL 35111
Terry Walker Country Club 2196 Zeigler Rd Leeds AL 35094
The Golf Club at Cumberland Lake 2150 Cumberland Lake Dr Pinson AL 35126
Trussville Country Club 7905 Roper Rd Trussville AL 35173
Valley Course at Oxmoor Valley Golf Course 100 Sunbelt Pkwy Birmingham AL 35211
Vestavia Country Club 400 Beaumont Dr Birmingham AL 35216
West Course at Country Club of Birmingham 1 New Country Club Rd Birmingham AL 35213
West Side Golf 3501 Cleburn Ave SW Birmingham AL 35221
White-Blue Course at Mountain View Golf Course 3200 Mountain View Dr Graysville AL 35073
Woodward Golf Club 2141 Wheel Dr Bessemer AL 35020