Science Discovery Center Museum announces new science exhibit March 11, 2025 12:08 pm Anna Sieg 0 Min Read SHARE The Discovery Center is set to open The Lab, an exhibit for future scientists to explore and enjoy. This post was originally published on this site Previous Article 10 Best Places to Retire in the Midwest for Affordable Housing, a Lower Cost of Living, and Access to Quality Health Care Next Article Judge reprimands Trump admin for power play on USAID