James Boucher, 31, was arrested in Gatineau, Que., after turning himself in to authorities in the Hull sector. He is scheduled to be arraigned at the Montreal courthouse on Friday.
A nation-wide warrant for his arrest had been issued on suspicion of being an accessory in Boisvert’s death in January.
Steele-Morin, 30, was arrested in Gatineau on Monday. He has been charged with second-degree murder and committing an indignity to a human body.
Police believe Boisvert was killed in her Southwest borough apartment on Jan. 17 and transported to the Gatineau area.
Her body was found in Quyon, Que., northwest of Ottawa, a week after her disappearance.
Family members of Boisvert waited weeks for someone to be charged with her death.
“Now she can rest in peace… We’ll finally know what happened and why,” said the victim’s cousin, Mélanie Boisvert.