Spencer Veterinary Hospital, LLC
Veterinary clinic
407 Main St · Spencer, MA 01562
Spencer Animal Hospital, part of Hometown Veterinary Partners, cares for dogs and cats in Spencer and surrounding Worcester County. Services include wellness exams, vaccinations, dental work, surgery, diagnostics,…