“Twin Flames” Filming Locations

Mary makes a deal with Ben regarding Travis Bloom; Jess is talked into hosting a party while her parents are away and Naomi brings the drama.

Mary Kills People episode “Twin Flames” was filmed in Toronto, Brampton, & Mississauga in Canada.

90 Cumberland Drive as Mary's House

Jess throws a party for her friends and Naomi gets jealous of her attention on Heather and then spots Des sneaking around.