In Bremerton, at 257 4th Street, the Evergreens Childrens Theater gives puppet shows and runs the Aurora Valentinetti Puppet Museum. At the puppet museum, open Wed. through Saturdays 11-4pm, the museum has puppets from all over the world and has a hands-on childrens area. Occasionally, they also have shows and workshops for young children. Tickets usually run about $7, so if your from the Bremerton area, its pretty reasonable. From their website it appears they take reservations for group tours or for private group workshops, e.g. Puppet Making etc.
This all looks really neat. If only I could trust my 4 year olds not to tangle the strings beyond repair. Maybe I should wait until they can successfully tie/un-tie their shoes.