Town Center Plaza
Add to Favorites
CLOSED NOW
Today: 10:00 am - 7:00 pm
Tomorrow: 10:00 am - 7:00 pm
29 Years
in Business
Saved to Favorites
Parking: Lot, Private
Price Range : Average
11/10/2010
I guess this is to be expected in the area that this shopping is located in. Still pretty nice though.
Phone: (913) 498-1111
Address: 5000 W 119th St, Leawood, KS 66209
Website: website
6306 Walnut St, Kansas City, MO 64113
5721 W 119th St, Leawood, KS 66209
6321 W 119th St, Overland Park, KS 66209
8500 Marshall Dr, Overland Park, KS 66214
5001 W 119th St, Overland Park, KS 66209
11237 Nall Ave, Leawood, KS 66211
13445 Switzer Rd, Overland Park, KS 66213
5701 W 119th St, Leawood, KS 66209
7260 W 121st St, Overland Park, KS 66213
3651 College Blvd, Leawood, KS 66211