Moffitt Cancer Center’s New Facilities Nearing Completion

The Moffitt Speros campus, with 140 buildings, is under construction in Land O’ Lakes and is set to open in January 2026 and mid-2026 respectively. The facilities include clinics, research, housing, and more. The Innovation Center will hold 250,000 square feet of dedicated research space.

Click here for more information…