About This Show

Show Details

Dates: Opening Night: March 28, 2001 Final Performance: April 1, 2001
Location: Marie Hitchcock Puppet Theater, California

1549 El Prado,

San Diego,

92101

View Map