Environment Allison DeFoor Takes Over as President of the North Florida Land Trust The North Florida Land Trust (NFLT) has named Allison DeFoor as its new president. DeFoor had been serving as interim president since August of... Florida DailyJanuary 26, 2023, 4:00 pm