Photo of Hayward House
Location: 3316 Grand Avenue
As Seen In: Twin Peaks: Fire Walk with Me
Laura and Donna lie on the couches in Donna's living room talking.
Location: 3316 Grand Avenue
As Seen In: Twin Peaks: Fire Walk with Me
Laura and Donna lie on the couches in Donna's living room talking.