Hours
Mon: 8:30 am – 7:00 pm
Tue-Fri: 8:30 am – 5:00 pm
Sat-Sun: closed
We are happy to make arrangements to help make your visit as smooth and convenient as possible. When you call to schedule your appointment, please let us know that you…
We are happy to make arrangements to help make your visit as smooth and convenient as possible. When you call to schedule your appointment, please let us know that you…
For the safety and protection of all clients, patients, and veterinary team members, we require all pets to be on a leash or in a carrier when they arrive at…
Call us. Just like doctors, veterinarians sometimes need to try more than one treatment/medication to find the correct solution to cure or manage a pet’s condition. Please let us know…
Although we can’t provide lengthy consultations or a diagnosis over the phone, we welcome questions from our clients. Please feel free to call or stop by anytime.
For our clients’ convenience, we do offer drop-off appointments. Please call to arrange this service. We usually ask that you drop off your pet in the morning. We will call…
Unfortunately, we do not offer any payment plans at this time. We request that you pay for services provided at the time of your pet’s visit. If you have any…
We can accept any of the following payment methods: Cash Visa MasterCard Debit/Interac We also accept most pet insurance plans.
Please call 705-566-4243 to book a convenient appointment time, or use our online appointment scheduler to request a date and time.
If you are a client of our clinic, you can obtain your password by calling our clinic directly at 705-566-4243 or by e-mailing myvet@barrydowneanimalhospital.com. Our staff will confirm your association as a…