Flor's Eighth Retail Outlet Opens in San Francisco
Chicago, IL, March 23, 2012 -- Flor Inc. has opened its newest retail location in San Francisco.
Flor opened a store in 2010 in Santa Monica, and the San Francisco location marks its eighth national retail store.
Others are in SoHo, Chicago, Santa Monica, Atlanta, Dallas, Houston and Brooklyn.