Alabama Public Courses.


Cambrian Ridge 

Greenville, AL 36037

Capitol Hill 

Prattville, AL 36066

Farmlinks Golf Club (Resort)

Sylacauga, AL 35151

Grand National (Resort)

Opelika, AL 36801

Kiva Dunes Golf Course (Resort)

Gulf Shores, AL 36542

Limestone Springs Golf Club 

Oneonta, AL 35049

Oxmoor Valley 

Birmingham, AL 35211

Ross Bridge 

Hoover, AL 35226

The Shoals Golf Club 

Muscle Shoals, AL 35661

Apple App Store Logo Google play Logo