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.