Star Displays

Star Displays
7818 Kempwood
Houston, TX 77055

Star Displays has more than 20 years of experience in the trade show industry and is based in the northwestern suburbs of Houston. The company has a 20,000ft² central manufacturing facility, another 30,000ft² storage facility and in-house design capabilities.

The company website offers the extensive range of exhibits and accessories, as well as marketing, storage, management and other related trade show services.