by Brandon Smith | Nov 18, 2015 | Out and About
As I entered Brow Arc in the Del Amo Fashion Center (close to the Sears entrance), I initially noticed how clean and welcoming the business is. Brow Arc began in Santa Rosa, California in 2009. Since then, expansion has included 28 locations in California,...