Guide > Beauty salon in Massachusetts > Beauty salon in Newton > STUDS The Street, Chestnut Hill