McGhee Tennis Center
Drag box to select area
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
- Fax: 404-756-1870
- Accessibility Details: Designated parking
- Hours: Mon - Fri, 4pm - 10pm; Sat - Sun, 8:30am - 4:30pm
- Accessible: yes