MovieMaps

Photo of Mo's Motor

Location: 39701 Southeast Park Street
As Seen In: Twin Peaks: Fire Walk with Me

One of the auto shop workers approaches the car after Leland pulls it up in a hurry.