A popular luxury leather goods company is planning to close stores all over the United States.

Coach, Inc. plans to close 70 locations. They haven't announced the locations, and we don't yet know if any St. Louis stores are on the list.

The upscale retailer's sales fell up to 11 percent this year.

Read or Share this story: