Tennis Memphis
Add to Favorites
OPEN NOW
Today: 7:30 am - 9:00 pm
Saved to Favorites
Phone: (901) 374-0603
Leftwich-Audubon Tennis Cmplx
Tennis Memphis, Inc
Leftwich Tennis Center
Phone: (901) 685-7907
Address: 4145 Southern Ave, Memphis, TN 38117
Website: http://tennismemphis.org