This location features a beautiful river overlook, parking for over sized vehicles, a picnic pavilion, a boat ramp and good river access. It is also the site of the Olmsted locks and dam, which is currently under construction.
567 New Dam Rd
Olmsted, IL 62970-2316
Hours:
Mon – Fri: 7:00 am – 4:30 pm
Sat – Sun: Closed
618-742-6456