Improv Show – Free with Purchase Published March 29, 2014 | By admin Loading Map.... Denver Puppet Theater3156 W 38th Ave - DenverEvents 39.769056 -105.028909 Date/Time Date(s) - Mar 29, 20146:00 pm - 7:30 pm Location Denver Puppet Theater 3156 W 38th Ave Denver, CO 80211 Our Free Family Friendly shows at our original location. Free admission with purchase from Zooks.