We are the Greater Boston Area’s premier medical spa for those seeking to enhance their natural facial appearance through cosmetic injectables.
All of our treatments include a personalized consultation with a Certified Nurse Practitioner. Our medspa was custom-designed to provide you with a relaxing experience and help you love your skin.
Love Your Skin Medspa is located in the heart of downtown Needham, Massachusetts.