Natural Land Institute

Description

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

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