Evosite has moved to a new location: 7240 Brittmoore Road #100, Houston, TX 77041. From this new facility, Evosite will continue to provide purpose-built control room solutions to its customers, managing each detail -- including pre-assembly and installation -- with in-house personnel.
For more information, visit www.evosite.com or call (713) 365-3900.