Rome Tennis Center at Berry College

100 Match Point Way, Rome, Georgia, United States