Veterinarians

Community Animal Hospital

15 Clews St, Shrewsbury, MA 01545-6210 cahvets.com Tel: 508-753-7077

Veterinarians

Putnam Veterinary Clinic

824 Main St, Shrewsbury, MA 01545-3198 Tel: 508-842-6498