Centerra Starbucks to close
July 18, 2008
Starbucks announced today the closing of 600 stores in the U.S. A pair of stores closing in close proximity to Windsor are located in Loveland.
The stores at The Shops at Centerra, 5897 Pond Drive and at 1385 N. Denver Ave. are shutting their doors. The Denver store is on Highway 34 and Denver Avenue.
Analysts believe the closures are due to bad real estate decisions and a slow economy.