On March 4, 1971, Liberty Hall opened at 1610 Chenevert in a rapidly decaying area of downtown near where Toyota Center is today. While Liberty Hall would last only seven years, it became a storied venue.
1610 Chenevert St, Houston 77002
Phone: +1 713-225-6250