The veterinarians and staff of Byron Animal Clinic, located in London, Ontario are pleased to offer patients a full service veterinary medical hospital. Providing dogs, cats, small mammals, birds, and reptiles with a variety of services and excellent quality treatment and care.