Vets in Rochester (NH) Full list of companies Vets category in Rochester, New Hampshire Animal Health Center 22 Lowell St, Rochester, NH 03867, (603)332-3358 Page 1