Venue Details

1 Star Starred
Midtown Art Center
at Holman St 3414 La Branch Street Houston, TX 77004
Venue website Get directions
wolfnutty
I think they had beer and tea there for purchase, but we didn't get anything.
Houston Improv Festival info Apr 22 2013 star this tip starred
Goldstar Member
No problem
Viv! info Feb 23 2013 star this tip starred
View All 8 Tips

Reviews & Ratings

2 ratings
4.5 average rating
  • 0
    5
  • 0
    4
  • 0
    3
  • 0
    2
  • 0
    1
More Information