• Willwork
  • tracking
  • Orbus_BANNER_Ad_July2019
  • EDPA
  • tracking

Lab Exhibits Opens New Production Facility in Dallas

Illinois-based Lab Exhibits, a leading provider of custom exhibits and environments, are expanding their operations and opening an additional production facility in Dallas, Texas. The new 24,000 square foot, climate-controlled facility (pictured right) will address...