• Photo taken at Freier Farms in Lake Barrington, IL by Christy P. on 12/15/2013

Freier Farms in Lake Barrington, IL

Outdoors & Recreation
Kelsey Road, Barrington, IL 60010, United States
Total Visitors
9
Total Visits
18
Save
Share
Log in to leave tips at this venue!

1 Tip

  • Mary D.

    Experience the annual barn stomp - great family activity

    Mary Devona · October 2, 2011
    Save