1. Healing Spirit and the Human 121 Meaderboro Rd, Farmington, NH 03835 Coordinate: 43.32055,-71.06308 Phone: (603) 822-6046