Having a problem with the site? Let us know!
Afton Forest Preserve is located at 13600 Krego Road in DeKalb, IL and has the following amenities:
Fishing Hiking Paths Picnic Area Playground