Town Center Plaza & Crossing photograph

Town Center Plaza & Crossing

Use attributes for filter !
Address5000 W 119th St, Leawood, KS 66209, USA
Opened 1996
Hours Closed ⋅ Opens 10AM
Date of Reg.
Date of Upd.
ID1262361
Send edit request

About Town Center Plaza & Crossing


Town Center Plaza is an open-air shopping center in Leawood, Kansas. It and nearby Town Center Crossing are owned by WP Glimcher, formerly Glimcher Realty Trust, who bought Town Center Plaza from DDR Corp. for $139 million. It opened in 1996 with Jacobson's as the main anchor store.

Where is the Town Center Plaza & Crossing

Town Center Plaza & Crossing Map
Click on the photo of Town Center Plaza & Crossing to view it on Google Maps.

Related Persons

Next Profile ❯