MovieMaps

Photo of Big Ed's Gas Farm

Location: 8606 Preston-Fall City Road Southeast
As Seen In: Twin Peaks pilot episode “Northwest Passage