Cuba Township/Village of Barrington Hills The Land We Love Run – 5K/10K Race and 2-Mile Walk Set for June 29, 2025
Cuba Township Office 28000 W Cuba Road, Barrington, IL, United StatesJune 29, 2025 @ 7:30 AM- 9:30 AM Chip Timing and Certified 5K & 10K Courses The Village of Barrington Hills & Cuba Township Annual Land We Love Run 5K &