Our Facility

Ivanhoe Veterinary Clinic

Ivanhoe Veterinary Clinic

Reception

Reception

Consulting rooms

Consulting rooms

Treatment room

Treatment room

Operating Theatre

Operating Theatre