Indian Hills Country Club

Tuscaloosa, AL