MENU
MENU
Back to Previous
Baldwin

Town Center Plaza & Crossing

  • Overview
  • 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.