Town Center Plaza & Crossing
5 locals recommend ·
5000 West 119th Street
Leawood, Kansas 66209
Hours of Operation statusOpen · Closes 9:00 PM
Tips from locals
Massive mall, great shopping, and surrounding restaurants. A bit of a drive from center of town, so if you have a car and looking to shop, this is a good spot to check out.
Upscale shopping district and a movie complex. Great restaurants and walking area