Community Animal Hospital in Shrewsbury
(508) 753-7077
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 ...