You are using an outdated browser. Please upgrade your browser to improve your experience.
When you are looking for a veterinary care clinic you should be able to count on superior care and excellent service. We at Barrington Oaks Veterinary Hospital in Elk River, MN and Barrington Oaks North Animal Clinic in Princeton, MN have assembled an expert team of veterinary professionals to bring you the best possible healthcare for your pet. Each of the five veterinarians on staff bring a unique and varied interest to the healthcare of your pet. All of the doctors continually maintain continuing education to keep up on current therapies. We do not believe in cutting corners with the health of your pet. We have a state of the art veterinary facility, with the most up to date testing and therapeutic equipment. Call 763-441-4000 in Elk River or 763-389-4071 in Princeton to schedule an appointment and we will find a time that is convenient for you. We have evening hours and weekend hours including all day Sunday for your convenience. You can also request an appointment online at [email protected]
We treat the whole animal and promote preventative medicine to extend the life of your pet. Routine vaccinations including a yearly full physical exam, medical and surgical care, dental care, behavior advice, puppy and kitten care, routine wellness care, and senior pet care are just some of the areas we focus on. If needed, the doctors have access to many of the area's leading veterinary specialists.
We look forward to serving you and your pets, please give us a call or contact us online.