Indian Wells, California, United States of America

Indian Wells Tennis Garden - Stadium 1 is located at 78200 Miles Avenue in Indian Wells
Indian Wells Tennis Garden - Stadium 2 is located at 78-200 Miles Ave in Indian Wells