Environmental Organizations in Nachusa, IL

Refine
Sort by
Features

2. Severson Dells Nature Center

Severson Dells Nature Center

8786 Montague Rd, Rockford, IL 61102

CLOSED NOW:8:00 am - 4:30 pm

From Business: Come and explore Severson Dells, with its hiking trails, visitor center, nature playground and gift store. We offer a wide range of programs for all ages. Check our website for…