Empower MedSpa

We go beyond the traditional aesthetic medical spa experience by integrating the very best of wellness, technology, and result driven treatments together in one facility. Located at 996 South Main Street in Stowe. Give us a call us today at (802) 585-2720!