Photo of Hayward House
Location: 3316 Grand Avenue
As Seen In: Twin Peaks
pilot episode “Northwest Passage”
Location: 3316 Grand Avenue
As Seen In: Twin Peaks
pilot episode “Northwest Passage”