Our caring and compassionate animal care team!
Meet our Waterloo Veterinarian and Animal Care Team at Carriage Crossing Animal Hospital: We’re pleased to offer quality health care for your pets, and excellent customer service for you in a full service animal hospital close to home.
Please contact us today to speak to one of our caring veterinary team members. Call 519-275-1777.
Hi, I'm Dr. Mara Gerriets Ashby, and I have wanted to be a small animal vet since I was…
I joined the Carriage Crossing Animal Hospital team after completing a co-op position at…
I have loved animals from a very young age and often spent weekends volunteering at…