Readers have been asking a lot about Leawood lately. The question:
Just wondering what is going up on the former Dean & DeLuca site in Leawood?
Now a prominent corner of the center is being redeveloped, more than a year after Dean & DeLuca closed on the site.
Many readers hoped for a restaurant, even the long-awaited return of Country Club Plaza favorite Houston’s. Instead, Chase bank plans to open a branch in the spot, at 4700 W. 119th St., this fall.
Chase also will open a branch on the Missouri side at 7701 State Line Road in 2020. It is on the site of the former State Line Eye Care Center. State Line Eye Care Center relocated to Brookside and changed its name to Brookside Eye Care Center.