Filming Locations


After some sleuthing I found the Night Of The Rat house. It's in Toluca Lake. 10153 Valley Spring Ln Los Angeles, California.

Up until recently the downtown arcade for Battle of Bishop was still up. Old Google earth street views still show the sign. 724 South Broadway, LA, CA.

https://flic.kr/p/PZFB8R

Anyone know where the barn style Topanga house is specifically located?

reply