Cherokee Town & Country Club

Atlanta, GA