Touch of Thai Location Touch of Thai 3325 S. Avenue 8E, Suite B6, Yuma Arizona, 85365 Touch of Thai 3325 S. Avenue 8E, Suite B6, Yuma Arizona, 85365 Phone: (928) 726-4444 Yuma’s Authentic Southern Thai Cuisine Call to Order Order Online