Sam Houston Coliseum was an indoor arena located in Houston, Texas. Located at 801 Bagby Street in Downtown Houston, the Coliseum and Music Hall complex replaced the Sam Houston Hall, which was a wooden structure that had been erected on the site for the 1928 Democratic National Convention and torn down in 1936. The Public Works Admin…Sam Houston Coliseum was an indoor arena located in Houston, Texas. Located at 801 Bagby Street in Downtown Houston, the Coliseum and Music Hall complex replaced the Sam Houston Hall, which was a wooden structure that had been erected on the site for the 1928 Democratic National Convention and torn down in 1936. The Public Works Administration contributed $1,329,508 to the project designed by architect Alfred C. Finn. Groundbreaking ceremonies were held on November 4, 1936. The arena opened in November 1937 and had a capacity of 9,200. It was built in conjunction with the Houston Music Hall, which was adjacent to the Coliseum.