AMC Town Center 20
11701 Nall Avenue,
Leawood,
KS
66211
11701 Nall Avenue,
Leawood,
KS
66211
3 people favorited this theater
Showing 2 comments
The AMC Olathe Station 30, Barrywoods 24 and the Town Center 20 all opened on December 19th, 1997 AMC 74 new theatres opening Fri, Dec 19, 1997 – 85 · The Kansas City Star (Kansas City, Missouri) · Newspapers.com
This theater is supposed to go all digital this summer.