Please upgrade your browser.
Not sure if you have an account or you forgot your login information?Enter the e-mail address associated with your account and we'll send you a link to recover your login information.
|NeonCRM by Neon One|
Connecting people to nature
Our Mission: To link people to nature through education and research, in the northern Illinois and southern Wisconsin area. We promote awareness of the natural world, fostering respect, enjoyment, and preservation now and in the future.
Phone: 815-335-2915, Fax: 815-335-2471
Severson Dells Nature Center, 8786 Montague Rd., Rockford, IL, USA, 61102