Town Center Plaza and Town Center Crossing are centrally located among Leawood's premier shopping district, featuring new-to-market brands alongside loyal favorites. Serving as the anchors for the 119th Street corridor, Town Center Plaza and Town Center Crossing offer a leisurely escape from the ...