Balch Hill Medical 16 Cavendish Court, Lebanon, NH 03766