top of page
A STAFF, PROGRAM & FACILITY DEDICATED TO TENNIS
Southwest International Tennis Academy is not a resort or public park, but a dedicated training facility and staff who's passion and focus is the development of tennis.
12826 N 3rd St, Phoenix, Az 85022 USA
bottom of page