Located in Houston, Texas our 120,000 square foot facility includes a fully-equipped production and fabrication area, assembly and setup area, 24’ ceiling heights and 12 loading docks.
Address/Phone
Lone Star Exhibits
9433 Kirby Dr. Houston, Texas
77054
Tel: 713-797-1994
Fax: 713-797-1996