Indian Wells Tennis Garden - Stadium 3-9 is located in Indian Wells, California. It can be found at 78-200 Miles Avenue, Indian Wells California. Visit AllSeats.com for more information on Indian Wells Tennis Garden - Stadium 3-9 and to purchase tickets.