
Root & Petal Day Spa
VerifiedSpa
5.0 (22 reviews) Beauty & Spa · Spa Eden, UT
About
Root & Petal Day Spa is a trusted day spa serving Eden and the surrounding area.
Services
SpaSkin Care ClinicMassage SpaMassageSpa
Location & Directions
3632 North Wolf Creek Drive · Eden, UT, 84310Get directions
Request a quote
Reviews
Be the first to review.