Hanging with Mother Nature, visit the Plum Creek Nature Center
Plum Creek Nature Center is located about an hour's drive south east from Chicago in Will County at 27064 S. Dutton Road, Beecher, IL 60401. We'll leave at 9:30 a.m. and be back about 2 p.m. (after and before rush hour traffic.) on Thursday, September 10th. See paintings of birds from all the states by […]
