Joseph D. McGhee Tennis Center Tennis Lessons | Tennis Leagues | Public Tennis Courts www.tennispoint.com/tenni... (404) 756-1869 Joseph D. McGhee Tennis Center 820 Beecher Ct SW, Atlanta, GA 30311, USA | Cascade Road