The Oakville Half Marathon returns for 16th year on October 2nd

Loop races along Lakeshore will attract over 1400 runners.

by