Oakville is located along the QEW on the western shore of Lake Ontario, midway between Toronto and Hamilton. From the QEW: QEW to Trafalger Rd. exit 118. North on Trafalger to Upper Middle Rd. West (left) on Upper Middle Rd. to 6th Line. North (right) on 6th Line to River Oaks Recreation Centre arena. Arena is on the left side of the road in River Oaks Park.