MovieMaps

“The Pest House” Filming Locations

Millennium episode “The Pest House” was filmed in Coquitlam in Canada.