MovieMaps

Photo of Town Hall

Location: 31905 McKinley Avenue
As Seen In: Twin Peaks pilot episode “Northwest Passage