One OPP officer ended up being treated at hospital and two others suffered lesser injuries in a scrap with a teen.
Early Sunday morning, just after midnight, police were called to a disturbance in a parking lot off Erie Street South in Leamington.
They encountered a man who was yelling at people in the area and shouting profanities.
The officers tried to de-escalate the situation, but the man persisted and became combative.
Officers eventually had to Taser the man to subdue him.
19-year-old Silbert Caron of Leamington is charged with assaulting police, causing a disturbance and resisting arrest.
An 18-year-old Windsor woman is charged with two counts of assaulting police, resisting arrest and obstructing police.