Andover, Massachusetts
Filming took place in Andover, Massachusetts.