Delhi Palace

 2700 Woodlands Vlg Blvd # 640
     Flagstaff, AZ - 86001
 (520) 556 0019