Windsor man charged after hit and run sends 60-year-old to hospital with life-threatening injuries

file photo

On Saturday May 6, 2017at approximately 5:00 pm patrol officers responded to a hit and run accident that had just occurred in the 1300 block of the Ouellette Avenue.

The investigation revealed that a suspect pick-up truck turned southbound onto Ouellette Avenue from Montrose Street and struck a male pedestrian on the roadway.

The suspect driver stopped, exited his vehicle, checked on the victim, and then left the scene in the pick-up truck without identifying himself or providing assistance.

The 60-year-old male victim (Windsor resident) was transported to the hospital with life-threatening injuries.

The Accident Reconstruction Unit attended and processed the scene.

On Monday, May 8, 2017, investigators located the pick-up truck believed to be involved in the accident and arrested the involved driver without incident.

John Vaillancourt, a 47-year-old male from Windsor, is charged with:

Fail to stop at the scene of an accident causing bodily harm
Criminal negligence causing bodily harm

The Patrol Support Unit is actively investigating this incident.
Anyone with information is asked to contact Windsor Police Service at 519-255-6700 ext. 4111, Crime Stoppers anonymously at 519-258-8477 (TIPS), or online at