Our Caring & Compassionate Veterinary Team!

Meet the Veterinarians & Team of Avro Pet Hospital in Vaughan! We’re pleased to provide exceptional vet care for your pets!

Please call us at 905-266-2597 to speak to one of our caring veterinary staff members!


  • dr rahmin picture

    Dr. Ramin Mehr

    Dr. Ramin Azizi Mehr graduated from the University of Tehran in Iran in 1991, with a…

    Veterinary Receptionists / Assistants

  • ashley and client bear (a dog)

    Ashley Arnold

    Ever since Ashley can remember she has wanted to work with animals and be in a Veterinary…
  • picture of staff and patients

    Jennifer Post

    Jennifer has been part of the team at Avro Pet Hospital since February of 2012 and has…