1 Review of Aveda Environmental Lifestyle Store in Natick
a small store in the mall, aveda carries great products for the skin and perfumes also. the best is the selection of scrubs and facial washes. a little pricy.