MovieMaps

Photo of Deer Meadow Sheriff Station

Location: Park Ranger's House
As Seen In: Twin Peaks: Fire Walk with Me

The deputy and receptionist laugh at Chet.