Welcome to Byron Animal Clinic! Veterinarian and staff located in London Ontario.