About This Show

Show Details

Dates: Opening Night: February 24, 2001 Final Performance: April 29, 2001
Location: Tamarind Theatre, California

5919 Franklin Ave,

Los Angeles,

90028

View Map