Izaak Walton Preserve - West Parking Homewood, IL 60430