Science St. Pete Science Center revival back on track after mayor reverses course October 2, 2025 12:36 am Genevieve Curtis 0 Min Read SHARE Plans to revive the cherished St. Petersburg Science Center appears to be back on track after Mayor Ken Welch reversed course on turning the site into a sewer facility. This post was originally published on this site Previous Article Nashville SC clinches US Open Cup to claim Tennessee’s first pro sports title Next Article Week 5 Fantasy Film Room quarter season review: 8 Biggest SURPRISES from top 12 at each position