New London

Pleasant Lake Veterinary Hospital

242 Old Rte 11, New London, NH 03257