201 NW Lou Holland Dr, Kansas City, Missouri 64116 USA
Introductory movie shown here
Photo Credit: Yelp