St. Petersburg Mayor Ken Welch will proceed with a previous agreement to sell the St. Pete Science Center to a private group seeking to revitalize it, after City Council last week urged him to do so .
“Given Council’s consensus request from last week’s meeting, I have directed my team to proceed with the previous Science Center agreement, identity the next-best alternatives to increase operational capabilities and Equalization Storage capacity at the NWWRF (Northwest Water Reclamation Facility), and estimate what the additional costs may be for land acquisition,” Welch wrote in a letter to City Council Tuesday obtained by Florida Politics.
At issue was an agreement to sell the Science Center property, located in West St. Pete near the Azalea neighborhood, that Welch had abandoned a