Location #1: Jennifer leaves NYC
36 Sutton Place South, Manhattan, New York, United Stats
Location #2: Gas station
134 Kent Road, Kent, Connecticut, United States
Location #3: The cabin
At 24 Birch Hill Lane, Kent, Connecticut, United States
* A contribution by Matt!
Location #4: Grocery store
10 North Main Street, Kent, Connecticut, United States
The cabin is the last one on Birch Hill Lane. Source:
https://books.google.com/books?id=3gH63N7sXrQC&pg=PA117&lpg=PA117&dq=i+spit+on+your+grave+Kent+filming+locations&source=bl&ots=Mv2Nt50psy&sig=2piZZRrBR4WF1i8Y6BOrBOEX9Uc&hl=en&sa=X&ved=0ahUKEwiYyrT985vUAhUs8IMKHR7tDq8Q6AEIYjAJ#v=onepage&q=i%20spit%20on%20your%20grave%20Kent%20filming%20locations&f=false