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.

    I'm interested
    I disagree with this
    This is unverified