News

Expected to open in 2028, the new FSU Health facility would be located on about 16.5 acres at 1002 N. Arnold Road.