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

Own this business?
See a problem?

You might also like

United StatesGeorgiaAtlantaAtlanta Tennis Championships

Partial Data by Foursquare.