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

John Mac Guinness

Veterinary Surgeon

John Mac Guinness - Veterinary Surgeon
John Mac Guinness MVB MRCVS Veterinary Surgeon

John is particularly focused on companion / small animals.

Interests: orthopedics and all tgings surgical.