Expand Map
Environmental Organizations in Leaf River, IL
1. Severson Dells Nature Center
8786 Montague Rd, Rockford, IL 61102
OPEN 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…
2. Natural Land Institute
320 S 3rd St, Rockford, IL 61104
66 Years
in Business
3. Lost Lake River Conservancy
404 Lake Ct, Dixon, IL 61021
5. Welty Environmental Center
1201 Big Hill Ct, Beloit, WI 53511
OPEN NOW:8:30 am - 4:00 pm
Showing 1-5 of 5