Events in Oakville for this weekend: July 3rd to July 5th

by