Beauty & Spas in Boston, MA
Beauty & Spas • Doctors • Plastic Surgery
73 Newbury St.,
Boston ,
MA
02116
UNITED STATES
Based on 1 reviews
Clean, expensive, and unfriendly but worse ineffective
Skin Health is clean and nicely decorated and they do carry some very good but over priced skin products (creams and such). The staff has attitude and are typically unfriendly and they don't really listen to what you had asked for. I...Worldwide > United States > Boston, MA > Plastic Surgery