Venue Details

1 Star Starred
Midtown Art Center
at Holman St 3414 La Branch Street Houston, TX 77004
Venue website Get directions

Member Tips

Goldstar Member
Not enough parking spaces
info Dec 05 2011 star this tip starred
Goldstar Member
Complimentary drinks
info Dec 05 2011 star this tip starred
Goldstar Member
Complimentary drink included
info Dec 05 2011 star this tip starred

Reviews & Ratings

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