To navigate, press the arrow keys. International Tennis USA ← View details 7500 East Doubletree Ranch Road, Scottsdale, AZ 85258 +1 480-609-8536 Get Directions From* To * — Required information