MovieMaps

“Part 16” Filming Locations

Twin Peaks episode “Part 16” was filmed in Los Angeles in the United States of America.

25140 Huston Street as Jones House

Chantal and Hutch are staking out the house when they see the FBI show up.