At Shrewsbury Community Animal Hospital we strive to provide the finest and most compassionate care for each and every patient, often exceeding the expectations of our clients. Our Grafton vets also servers the pets of the Grafton and Westborough area, to take advantage of our pet care services