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. |