Little Friends Theater
A small venue for puppet shows and the like.