Address: E Dundee Rd, Barrington, IL 60010, USA
“Great place to enjoy the natural beauty of northern Illinois. Wooded unpaved trail was mostly bike-friendly, only needing to dismount the bike a couple times. Also features preserved prairie lands to show visitors what most of the area looked like long ago.”
            1 million customers
            find businesses on BusinessYab every month.
          
            500 businesses
            join BusinessYab every day.
          
BusinessYab helps you…