McGhee Tennis Center

Flag as Inappropriate

 McGhee Tennis Center is a sports facility specializing in tennis. The center has eight tennis courts,and a clubhouse with a pro shop. Individual players and organized tournaments are welcome.
820 Beecher Ct SW, Atlanta, GA 30311
(404) 756-1869
  • Fax: 404-756-1870
  • Accessibility Details: Designated parking
  • Hours: Mon - Fri, 4pm - 10pm; Sat - Sun, 8:30am - 4:30pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »