“The Enemy of My Frenemy” Filming Locations

The truce between the demons and witches falls apart threatening Abigael's position and Harry recruits Jordan for help infiltrating a Faction facility.

Charmed episode “The Enemy of My Frenemy” was filmed in Vancouver in Canada.

5255 Heather Street as Faction Facility

Harry spies on the Faction's Idaho facility and realizes he needs help getting inside. He recruits Jordan to play the part of a body so he can sneak in as a delivery driver.