The North Face has closed its only owned store in Kansas, as its location in Leawood has shuttered, according to local reports, leaving just one store location in the MINK states.

The location in the Town Center Plaza, which opened in late 2023, closed on May 8, 2026. No reason has been given for the closure. The North Face also closed its Country Club Plaza store in Kansas City, Missouri in early 2024. It opened in late 2007.

The North Face continues to operate a store at the St Louis Galleria, in Kansas City, Missouri. it is the only remaining store listed in the MINK states covering Missouri, Iowa, Nebraska and Kansas.

Editor: It appears that the brand’s tagline, “Never Stop Exploring” may now be used for how to find a TNF store in the Midwest these days.

Image courtesy The North Face