Share 'Cozy up with the International Tennis Centre!'
Come down to ITC for a great climate and even better courts! With the 70-75 degree climate and soft rubberized Deco Turf II courts, it is hard to beat the level of comfort and atmosphere achieved here at ITC!Call today to make your reservation!
5975 Topaz Street
Las Vegas, Nevada 89120
You can share this article in two ways…
Share this link:
Send it with your computer's email program: Email this