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