Veterinary clinic
Community Animal Hospital
15 Clews St, Shrewsbury, MA 01545
Opening hours
Hours not listed. Please call ahead at (508) 753-7077 to confirm availability.
15 Clews St, Shrewsbury, MA 01545
Hours not listed. Please call ahead at (508) 753-7077 to confirm availability.