Natural Land Institute

Description

An accredited conservation land trust based in Rockford, has protected more than 17,300 acres of natural land in Illinois since 1958.

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