Conveniently located in the NW corner of 119th Street & Roe Avenue in Leawood, KS, Town Center Plaza offers more than 90 retail shops, restaurants and the AMC 20 movie theater all in a unique open-air shopping environment.
Are you following us on Twitter?
www.twitter.com/towncenterplaza
Visit our website for sales, events, promotions and mall news. www.towncenterplaza.com
to add Town Center Plaza map to your website;
We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. Privacy Policy