Amherst Family Practice 8 Limbo Lane, Amherst, NH 03031