Helios Health AZ - Main Location Helios Health AZ Address 210 Sunset Drive Sedona 86336 34.873560, -111.759684 Contact Information 928-660-6960 [email protected] Location Map View on Google Maps Back to Helios Health AZ