Twin Peaks Location – The Fireman’s House
One of the most incredible sets in Twin Peaks Season 3 on Showtime is The Fireman’s House. This location appears in four episodes of The Return including Parts 1, 8, 14 and 17. Always shown in black and white, the actual location used was the former Tower Theatre in downtown Los Angeles, California.