LEAWOOD, Kan. – Time for fans of the Dean & DeLuca store in Leawood’s Town Center Plaza to shop there is running out.
A spokesperson for the gourmet food store told 41 Action News Friday the store, one of the original key tenants at the shopping center, will close on May 21.
“Closing a store is always a difficult decision, because of the impact on our customers, associates, and the community,” the spokesperson said in an e-mailed statement. “As we continue to transform our business, we will focus on our core business in New York and our digital capabilities.”
The Leawood store was one of only a handful of locations across the country, and the only one outside of New York, Washington D.C., California and Hawaii.