110 Thatcher Hill Rd, Marlborough, NH