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