Town Center Plaza, located at 119th and Roe in Leawood, Kansas offers shoppers an upscale shopping experience with over 90 stores at this of outdoor shopping mecca.
Comments are closed.
We offer the latest in fashion news and keep a particularly close eye on women’s fashion and men’s fashion for those of you who want to be “in the know.”
We also work hard to keep you updated on current deals in Kansas City. You want to know where all the deals are at and we want to tell you.
Your Name (required)
Your Email (required)