Projects Florida Cancer Specialists & Research Institute Opens in Winter Park Village Stevens Construction has completed Florida Cancer Specialists & Research Institute in Winter Park Village, Florida. The company completed an interior…