Location

Carrollwood Country Club
13903 Clubhouse Dr
Tampa, FL, 33618-2706