1. Orchard Circle 36 Orchard Cir, Farmington, NH 03835 Coordinate: 43.38926,-71.07745 Phone: (603) 755-4537