1. Windham Animal Hospital 176 Rockingham Rd, Windham, NH 03087 Coordinate: 42.84512,-71.26166 Phone: (603) 434-4555