Goodwill is coming to Cherry Creek North.
Yes, you read that right — Goodwill Industries of Denver will open a store at 303 University Blvd., at Third Avenue.
Fashionistas needn’t worry about a thrift store tainting the upscale image of Cherry Creek. This store — scheduled to open March 17 — is going to be nothing like the typical Goodwill retail store.
Nice work Rich Otterstetter!