Town Center Plaza & Crossing
Address:
5000 W. 119th Street
Shawnee Mission
, KS
, 66209
Phone:
(913) 498-1111
38° 54' 53.4132" N, 94° 38' 39.5736" W
See map: Google Maps
Contact name:
Jacqueline Shrum
Business/organization type:
What our organization offers:
Conveniently located in the NW corner of 119th Street & Roe Avenue in Leawood, KS, Town Center Plaza offers more than 90 retail shops, restaurants and the AMC 20 movie theater all in a unique open-air shopping environment.
Web Service