A Downtown Oasis
BOOK NOWTreatments & Services
find out more Spa Guidelines & Information
info We’ve Moved!
NEW Address
862 E 19th St. Tucson, AZ 85719
(Formerly located at the AC Hotel)
Updated Hours
Hours of Operation
Monday thru Friday 9am to 5pm
Saturday 12pm to 5pm
Sunday by appointment only
Extended hours available upon request.
CALL FOR MORE INFORMATION
(520) 777-8054