Atlanta Tennis Championships
Permanently closed
261 19th St NW Ste 1170
Atlanta, GA 30363
Atlanta Tennis Championships is a premier tennis facility in Atlanta, GA, offering a range of services for tennis enthusiasts of all levels. The center provides top-notch facilities and programs to support players in honing their skills and enjoying the sport.
With a focus on fostering a love for tennis and providing a welcoming environment, Atlanta Tennis Championships is dedicated to promoting the game within the local community. Whether you're a beginner looking to learn or a seasoned player seeking competitive opportunities, this facility caters to a diverse range of tennis needs.
Generated from their business information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.

