MovieMaps

Photo of Deer Meadow Sheriff Station

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

The Sheriff's Department receptionist reads a book at her desk while Chet leans impatiently against the counter and Sam sits awkwardly on the couch.