Helms Park

10 E Duncan Mills St Lewistown , IL 61542
Visit Website

Description

This is a small park located just off Spoon River. The trees and open grass area provide a scenic view of the area.

Map

Discover Peoria, IL