Movies Filmed at 8606 Preston-Fall City Road Southeast

8606 Preston-Fall City Road Southeast, Preston, WA 98050, USA
Nearby Locations
31002 Southeast 86h Street from Twin Peaks
31 m

I-90 Snoqualmie Parkway Onramp from Captain Fantastic
3.6 km

Browse more nearby locations.
Show Map

Twin Peaks

Big Ed's Gas Farm

James rides up on his motorcycle and talks with Ed about Laura's death and leaves a note for Donna in pilot episode "Northwest Passage".