MovieMaps

“The Devil Is in the Details… And the Upstairs Bedroom” Filming Locations

Psych episode “The Devil Is in the Details… And the Upstairs Bedroom” was filmed in Vancouver in Canada.