Where they were recorded +
Filming locations for the gruesome 1978 remake, I Spit On Your Grave. Locations: 1404 Anna St,…