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