Get directions to SoMa Salon and Spa Aveda in Assembly Row Somerville
Location of store SoMa Salon and Spa Aveda in Assembly Row Somerville outlet mall is 100 Foley St, Assembly Square Marketplace, Somerville, Massachusetts - MA 02145.
We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. By using this website you agree.ACCEPTSee details