77 indian pond road : orford nh : 03777