About This Show

Show Details

Dates: Opening Night: January 12, 2001 Final Performance: February 10, 2001
Location: Masquerade Theatre, Texas

720 W 11th St,

Houston,

77008

View Map