Leawood has the AMC Town Center 20 and the AMC Town Center shows a lot of the latest movies.


Living in Independence, MO and your looking for your local news?  Find news articles for Independence Missoui now!