465 views • posted 08/27/2020 • updated 08/27/2020
North Florida Land Trust is a non-profit organization committed to protecting and preserving the natural heritage of North Florida. We work to ensure our region’s treasured lands will be protected and enjoyed by future generations.
843 W Monroe Street
Jacksonville, Florida 32202