“Touched by a Demon” Filming Locations

Macy accidentally summons two characters from her guilty pleasure show while Mel and Jada search out the witch hunters attacked Jada with Niko’s help.

Charmed episode “Touched by a Demon” was filmed in Vancouver in Canada.

Signal Warehousing as Warehouse

Niko brings Mel and Jada to the meeting spot and they leave her frozen behind so they can capture the witch hunters themselves.