Side Gate Theatre

1201 Willard
Houston, TX 77006