1. Russell Animal Hospital PA 286 Pleasant St, Concord, NH 03301 Coordinate: 43.19983,-71.56838 Phone: (603) 224-2361