1. Sudbury Animal Hospital
662 Boston Post Rd, Sudbury, MA 01776
Coordinate: 42.3611,-71.44312
Phone: (978) 443-2839
2. Metrowest Mobile Vet
32 Harvard Dr, Sudbury, MA 01776
Coordinate: 42.42099,-71.43155
Phone: (978) 579-0570
3. McNeill Veterinary Clinic & Kennel
21 Union Ave, Sudbury, MA 01776
Coordinate: 42.36204,-71.42299
Phone: (978) 443-7335