S Sedona Integrative Medical Clinic 0 reviews 1146 W State Route 89A Ste B1 Sedona, AZ • 86336 View Practice (928) 284-0166