Florida College of Natural Health signed a 29,779-square-foot lease at the Maitland Forum Building in Maitland Center at 2600 Lake Lucien Drive in Maitland, FL. The school is leaving its Altamonte Springs address at 887 Altamonte Drive for more square footage.