Skip to content

Meet Our Veterinarians

The skilled veterinarians at Cranbrook Veterinary Hospital are always available to provide exceptional care to pets.

Book An Appointment

Looking for an appointment? Contact us today to book.

(250) 426-8517