Below you will find a list of the department stores & malls in Windsor, CA. These 29 department stores & malls are organized by their distance from Windsor. The closest businesses to Windsor are Walmart on Hembree Ln (Windsor), Wal-Mart 1-Hr Photo on Hembree Ln (Windsor) and Wal-Mart Pharmacy on Hembree Ln (Windsor) in the category Department Stores, Vineyard Creek Gas & Market on Aviation Blvd (Santa Rosa) in the category General Merchandise Retail and Larkfield Shopping Center Management Office on Old Redwood Hwy (Santa Rosa) in the category Shopping Centers & Malls.