Severson Dells Nature Center
Rockford, IL