“An Inconvenient Truth” Filming Locations

Macy has an awkward shopping trip with Harry while Maggie and Mel try to convince Jimmy to give them answers.

Charmed episode “An Inconvenient Truth” was filmed in Vancouver in Canada.

Warehouse Studio as SafeSpace Seattle

Jordan talks to Maggie on the phone while everyone at SafeSpace is freaking out about the press release about Macy.