India Palace

 1910 W Highway 89a # 102
     Sedona, AZ - 86336
 (520) 204 2300