220 Depot Rd, Hancock, NH