Back to results Groton Veterinary Hospital 171 Lowell Rd, Groton, MA 01450 Telephone (978) 448-2722 Website Email Email2 We provide this database in excel. Contact us for more details. Buy now Business category Pet Services, Veterinarians, Veterinary Clinics & Hospitals, Veterinary Specialty Services