Beauty Heroes Opens Flagship

Located at 817 Grant Ave in downtown Novato, the 1,200-square foot beauty boutique, which opened August 26, has been designed to reflect the e-commerce site’s sense of approachability.

more