Lone Star Expo Center

From Wikipedia, the free encyclopedia

The Lone Star Expo Center is a 5,000-seat multi-purpose arena in Conroe, Texas, USA. It hosts locals sporting events and concerts. It was opened in 2002. In 2007 it will be home to the Conroe Storm indoor football team.

 This article about a sports venue in Texas is a stub. You can help Wikipedia by expanding it.