Unbelievable experience! Thank you so much to Avro pet hospital, but especially Dr. Mehr for your compassion, professionalism and caring for my little guy. He’s happy and healthy – all because of your excellent care. Would recommend to ANYONE!
9699 Jane St. Unit 31
Vaughan, ON L6A 0A4
Phone: 905-553-3505
Schedule Appointment
Get Directions
Unbelievable experience! Thank you so much to Avro pet hospital, but especially Dr. Mehr for your compassion, professionalism and caring for my little guy. He’s happy and healthy – all because of your excellent care. Would recommend to ANYONE!