Your browser version is outdated. We recommend that you update your browser to the latest version.

 

Set in the heart of the beautiful town of Wellesley

is Vibrant Life Spa. Come on down and relax……..you're not leaving until you do!