PHONE: 1.928.203.5344
FAX: 1.928.203.5343
ADDRESS: 160 Portal Lane, Sedona, AZ 86336
Sedona Spa is located inside Los Abrigados Resort & Spa behind Tlaquepaque Center in central Sedona.