Skip to main content

The Nature Institute

Profile

Last profile update: 09/24/2015

At A Glance

The Nature Institute

2213 S. Levis Ln.

Godfrey, IL United States 62035-1376

URL: www.thenatureinstitute.org

Type of Grantmaker

Independent foundation

EIN

371091053

BRIDGE Number

0118952133