1. Canobie Lake Veterinary Hospital 72 Range Rd, Windham, NH 03087 Coordinate: 42.80312,-71.26621 Phone: (603) 898-8982
2. Windham Animal Hospital 8 Libbey Rd, Windham, NH 03087 Phone: (603) 434-0346