Reviews of Inverness Country Club. (Golf Club) in Birmingham (Alabama).