June 29 @ 7:30 am Land We Love Run Cuba Township Office 28000 W. Cuba Road, Barrington, IL, United States Visit vbhil.gov/race. Details will be posted as they become available.