Town Center Plaza - Leawood, KS Mall and Shopping Center
Home > US > Kansas > Leawood > Town Center Plaza

Town Center Plaza

Town Center Plaza is open air mall with 610,287 sq. feet Gross Leasable Area (GLA). Below you can find Town Center Plaza contact information, mall location map (coming soon), nearby hotels (coming soon) as well as Town Center Plaza store directory arranged both alphabetically and by categories.

Town Center Plaza Contact Information


Address: 5000 W. 119th Street, Leawood, KS 66209

Phone: (913) 498-1111

Website: Town Center Plaza


Town Center Plaza Store Directory - A to Z

Directory of all stores in Town Center Plaza sorted alphabetically.


Town Center Plaza Stores - Categories

Directory of Town Center Plaza stores sorted by categories.