1. Barrington Oaks North Animal Clinic
32233 124th Street NW , Princeton, MN 55371
view details hide detailsServices: Veterinary Surgery, Animal Boarding, Animal Grooming, Spaying/Neutering, Animal Daycare, Animal Microchipping, Veterinary Euthanasia, Physical Exam, Veterinary Dentistry, Veterinary Vaccinations, New Pet Initial Visit, Exotic Animal Vet, Small Animal Vet, Declawing, Bird Vet, Veterinary Medical Specialties, Animal Flea Control, Veterinarians
2. Barrington Oaks Veterinary Hospital llc
710 Dodge Avenue, Elk River, MN 55330
view details hide detailsServices: Veterinary Surgery, Veterinarians, Animal Flea Control, Animal Microchipping, Veterinary Dentistry, Veterinary Euthanasia, Declawing, Veterinary Medical Specialties, Animal Daycare, Small Animal Vet, Animal Grooming, New Pet Initial Visit, Animal Boarding, Veterinary Vaccinations, Bird Vet, Physical Exam, Spaying/Neutering, Exotic Animal Vet, Reptile Vet
Services: Veterinarians