Photo of Hayward House
Location: 3316 Grand Avenue
As Seen In: Twin Peaks: Fire Walk with Me
Leland walks into the house and sees Laura and Donna close to one another on the couch.
Location: 3316 Grand Avenue
As Seen In: Twin Peaks: Fire Walk with Me
Leland walks into the house and sees Laura and Donna close to one another on the couch.