There’s no THERE there. Here is the 3D overhead from outerspace upclose picture of the spot identified with that address. http://maps.google.com/maps?hl=en&q=7%20Pine%20Tree%20Circle%2C%20Amherst%20MA&um=1&ie=UTF-8&sa=N&tab=wl
There’s no “there” in his head either.
It’s in Pelham, MA.
Google this: (413) 230-3064. HE is the first listing that comes up.