Flor's Third Store Is in New York City Home News Flor's Third Store Is in New York City Chicago, IL, April 1, 2011 -- Modular flooring firm Flor, Inc. has opened its third national store in New York City in the heart of SoHo.Flor also has stores in Chicago and Santa Monica. Print the Article facebook twitter linkedin google