Housed in a historic church in downtown Phoenix the Great Arizona Puppet Theater offers unique, quality entertainment for both children and adults. The theater includes a well-stocked puppet gift shop, puppet bookstore and puppet exhibit. Shows at the theater are held Wednesdays - Sundays, year-round. Most shows were created and performed by the resident professional puppeteers, and the theater also hosts outstanding national and international touring troupes. A private party room is available for birthday parties. Adult shows are held most First Friday and Saturday nights.