top of page
Conveniently located on 119th Street at Roe Avenue in Leawood, KS, Town Center Plaza offers more than 90 retail shops, restaurants and movie theaters in a unique open-air shopping environment.
Town Center Plaza
Town Center Plaza
Town Center Plaza
Town+Center+Plaza.jpg
Town Center Plaza
1/3
bottom of page