Scottsdale Sports Complex Address 8081 E. Princess Drive Scottsdale AZ 85255 United States Upcoming Events No events in this location