Fillmore’s newest retail establishment — Athleta, the women’s active wear company — debuted Wednesday evening with a private reception for friends and customers. The spacious two-level showroom opens to the public on Thursday at 2226 Fillmore Street.
From The New York Times: Store for a brand born on the web
Filed under: Retail Report