Botox Cosmetic Boston | Boston Beauty MedSpa | Allergan Partners
31 Channing St.
Newton, MA 02458
Your best kept secret oasis awaits your arrival…
Boston Beauty MedSpa is located inside the Suisse of New England Building at 31 Channing Street, Newton Corner, Massachusetts 02458 directly across from the Crowne Plaza Hotel. Only minutes away from downtown, yet miles away from the hustle and bustle. BBMS offers our clients an urban location with suburban anonymity. Your friends will be asking what your secret is, but you probably won’t tell, and it’s ok, this is your sanctuary.
Our private complimentary parking lot is available for your convenience.
We’re easily accessible by public transportation, just steps away from our front door!