Contact Us
Town Center Plaza Management Office
5000 W. 119th Street
Leawood, Kansas
Phone: 913-498-1111
Fax: 913-469-1445
For Retail Leasing information, please contact:
Ward Kampf
614-887-5655
WKampf@glimcher.com
Town Center Plaza Management Office
5000 W. 119th Street
Leawood, Kansas
Phone: 913-498-1111
Fax: 913-469-1445
For Retail Leasing information, please contact:
Ward Kampf
614-887-5655
WKampf@glimcher.com