VIO Med Spa Opens in Westwood
University Station in Westwood announces the opening of VIO Med Spa, a national spa and 2,995 square feet destination for non-invasive facial treatments and body procedures, such as Botox, filler, and skin rejuvenation.
“We believe that self-care is not a luxury, but a necessity. We are here to remind you to take time out of your busy schedules to prioritize your health and well-being,” says Paul Faucher, CEO, of VIO New England.
VIO Med Spa joins a recent lineup of 2024 openings at University Station including Bath & Body Works and Ann Taylor Factory Store, both now open. Kohler Signature Store by Supply New England is scheduled for a fall opening.