Avenue Veterinary Hospital's home page
  • Call us042 933 9648
  • Book an Appointment

John Mac Guinness

Veterinary Surgeon

John Mac Guinness
John Mac Guinness MVB MRCVS Veterinary Surgeon

John is particularly focused on companion / small animals.

Interests: orthopedics and all tgings surgical.