New Image Day Spa

New Image Day Spa

New Image Day Spa is Utah's World Class Spa with great amenities and superior spa treatments that will exceed your expectations.