Tourist attraction
Helms Park
Champaign, IL90% like it (4.5 / 90 Reviews )
ABOUT
Helms Park is a tourist attraction located
at 475 S 2nd St, , Champaign
, IL.
It has received 90 reviews with an average rating of 4.5 stars.
It has received 90 reviews with an average rating of 4.5 stars.
FAQs
This Tourist attraction received 4.5 points from 90 customer reviews.
The address of Helms Park is:
Helms Park475 S 2nd St
Champaign,
Visit Website: champaignparks.com
Helms Park is listed under
LOCATION
Helms Park Location