Photo of Deer Meadow Sheriff Station
Location: Park Ranger's House
As Seen In: Twin Peaks: Fire Walk with Me
Sam and Chet talk outside the station after seeing Teresa Banks's body off.
Location: Park Ranger's House
As Seen In: Twin Peaks: Fire Walk with Me
Sam and Chet talk outside the station after seeing Teresa Banks's body off.