Screenland Armour Theatre DETAILS North KC Address: 408 Armour Rd., North Kansas City, MO 64116 Get Directions Phone: (816) 994-7380 Visit Website Hours: Varies Kansas City's independently owned and operated movie theatre showing the best in new, classics and foreign cinema. Upcoming events Moulin Rouge!Varies by date ZardozVaries by date Moulin Rouge!Varies by date Location & What's Nearby Places to Eat Where to Stay Attractions Entertainment Arts & Culture Shopping Sports & Recreation