M
International Tennis Centre, Las Vegas
5975 Topaz Street, Las Vegas NV 89120-2478
(702) 685-6038
The International Tennis Centre is a state-of-the-art tennis facility located ten minutes from the Las Vegas Strip.