Fleming Tennis Center

1850 Chester Avenue, Augusta, GA 30906