Natural Land Institute

Description

Natural Land Institute, an accredited conservation land trust based in Rockford that has protected more than 18,000 acres of natural land in Illinois since 1958.

Phone
(815) 964-6666
SECA Code
909-0325