Around 6:15 p.m. police were dispatched to the 1100 block of Queen Street for a report of a weapons offence.
Police said after they arrived a woman was found with stab wounds. Her injuries are described as serious but not life-threatening.
According to police, a male suspect was seen walking away from the scene and was arrested. He had a knife in his possession.
Justin Pelletier has been charged with attempted murder and possession of a weapon.
He made his first court appearance June 3.