“Let This Mother Out” Filming Locations

The sisters search for answers after getting a message from the Ouija board telling them not to trust Harry around the same time a janitor is attacked in Macy's lab.

Charmed episode “Let This Mother Out” was filmed in Vancouver & New Westminster in Canada.

Buchanan Building (UBC) as Hilltowne Police Department

Niko calls Mel about meeting for lunch and later Mel tries to get Niko out of the building while she is under the influence of the truth serum.