J.Crew holds closeout sale this month as it shutters Leawood store at Town Center Plaza

Leawood's J. Crew franchise at Town Center Plaza is closing later this month. The store is currently holding a 50% off sale of in-store purchases until its set closing date of Jan. 23. Image courtesy to J. Crew website.

The J.Crew store in Leawood’s Town Center Plaza is closing after just over 12 years in that location.  

Since 2009, the store has occupied the space on the south side of the shopping center next to Bath & Body Works at 5004 W. 119th Street.