Alphabetical

Category

    To search by category, select all that apply:

  • Service Type


  • Clinical Areas


  • Species

People

If you wish to book an appointment for your animal at the WCVM Veterinary Medical Centre, please call one of the following reception desks:

  • Small Animal Clinic: 306-966-7126
  • Large Animal Clinic: 306-966-7178
  • Field Service: 306-966-7178
NameContact 
No matches
Barbara AmbrosDr. Barbara AmbrosAnesthesiology, assistant professor
  • Small Animal Clinic 306-966-7126

Anesthesiology (large and small animals)

Spencer BarberDr. Spencer BarberLarge animal surgery, professor
  • Large Animal Clinic 306-966-7178

Large animal surgery (horses)

Bianca BauerDr. Bianca BauerOphthalmology, assistant professor
  • Small Animal Clinic 306-966-7126

Veterinary ophthalmology (large and small animals)

Shannon BeazleyDr. Shannon BeazleyAnesthesiology, clinical associate
  • Small Animal Clinic 306-966-7126

Veterinary anesthesiology

Ruth BlackRuth BlackNursing Care Manager, Medical Services

VMC administration

Joe BracamonteDr. Joe BracamonteLarge animal surgery, assistant professor
  • Large Animal Clinic 306-966-7178

Large animal surgery (horses)

John CampbellDr. John CampbellHerd health, professor
  • Large Animal Clinic 306-966-7178

Herd health management (cattle)

Claire CardDr. Claire CardReproduction, professor
  • Large Animal Clinic 306-966-7178

Reproduction (horses)

James CarmaltDr. James CarmaltLarge animal surgery, professor
  • Large Animal Clinic 306-966-7178

Large animal surgery (horses)

No Image AvailableDr. Tony CarrSmall animal medicine, professor
  • Small Animal Clinic 306-966-7126

Small animal internal medicine (pets)

Nora ChavarriaDr. Nora ChavarriaEquine practice, clinical associate
  • Field Service 306-966-7178

Field service (horses)

Chris ClarkDr. Chris ClarkLarge animal medicine, associate professor
  • Large Animal Clinic 306-966-7178

Large animal medicine

No Image AvailableDr. Kevin  CosfordAssistant Professor, Small Animal Medicine
  • 306-966-7126
No Image AvailableDr. Dinesh DadarwalClinical Associate, Theriogenology (Bovine)
  • 306-966-7178
No Image AvailableDr. Debbie DeRantere
  • 306-966-7126
No Image AvailableDr. Tanya DukeAnesthesiology, professor
  • Small Animal Clinic 306-966-7126

Veterinary anesthesiology

Nathan EricksonDr. Nathan EricksonAssistant Professor
  • Large Animal Clinic 306 966-7178

Beef Production Research

Vivian FanDr. Vivian FanRadiation oncology, clinical associate
  • Small Animal Clinic 306-966-7126

Radiation oncology

No Image AvailableDr. Rocio Fernandez-ParraClinical Associate, Anesthesia
  • 306-966-7126
No Image AvailableDr. Kamal Gabadage
  • 306-966-7178
No Image AvailableDr. Jerome  Gagnon Assistant Professor, Veterinary Oncology
  • 306-966-7126
Bruce GrahnDr. Bruce GrahnOphthalmology, professor
  • Small Animal Clinic 306-966-7126

Veterinary opthalmology

Candace Grier-LoweDr. Candace Grier-LoweVeterinary dentistry, assistant professor
  • Small Animal Clinic 306-966-7126

Veterinary dentistry

No Image AvailableDr. John HardingSwine production medicine, associate professor
  • Large Animal Clinic 306-966-7178

Production medicine (pigs)

No Image AvailableDr. Erin  Hilberry Clinical Associate, Dentistry
  • 306-966-7126
No Image AvailableDr. Michelle HusulakClinical Associate, Field Service
  • 306-966-7178
No Image AvailableDr. Murray JelinskiBeef cattle herd health, professor
  • Large Animal Clinic 306-966-7178

Herd health (beef cattle)

No Image AvailableDr. Charlotte  Johnston Assistant Professor (term), Medical Oncology
  • 306-966-7126
No Image AvailableCrystal KauthReferrals and client services

VMC administration

No Image AvailableDr. Marina LeisVeterinary Ophthalomology, Assistant Professor
  • Small Animal Clinic 306-966-7126
No Image AvailableDr. Kerrie LewisClinical Associate, Anesthesia
  • 306-966-7126
No Image AvailableDr. Kathleen LinnSmall animal surgery, associate professor
  • Small Animal Clinic 306-966-7126

Small animal surgery

Katharina LohmannDr. Katharina LohmannLarge animal medicine, associate professor
  • Large Animal Clinic 306-966-7178

Large animal medicine

No Image AvailableLori LorenzoHuman resources and finance

VMC administration

No Image AvailableDr. Chris LubyLarge medicine, assistant professor
  • Large Animal Clinic 306-966-7178

Food animal production medicine (dairy cattle)

Valerie MacDonald-DickinsonDr. Valerie MacDonald-DickinsonMedical oncology, associate professor
  • Small Animal Clinic 306-966-7126

Medical oncology (pets)

Stephen ManningDr. Stephen ManningAssociate dean, clinical programs | Field service, associate professor
  • Field Service 306-966-7178

Field service (horses)

No Image AvailableDr. Monique MayerRadiation oncology, associate professor
  • Small Animal Clinic 306-966-7126

Radiation oncology (pets)

No Image AvailableDr. Julia MontgomeryLarge animal medicine, assistant professor
  • Large Animal Clinic 306-966-7178

Large animal medicine (horses)

Nicole NiedzielskiNicole NiedzielskiFinance Clerk, Business Office, VMC

VMC administration

No Image AvailableCarol OrmistonInformation systems and transactions

VMC administration

Tammy OwensDr. Tammy OwensVeterinary clinical nutrition, assistant professor
  • Small Animal Clinic 306-966-7126
Colin PalmerDr. Colin PalmerReproduction, associate professor
  • Large Animal Clinic 306-966-7178

Reproduction (cattle)

Dennilyn ParkerDr. Dennilyn ParkerExotic, wildlife and zoological medicine, associate professor
  • Small Animal Clinic 306-966-7126

Exotic, wildlife and zoological medicine

No Image AvailableDr. Kira PenneyClinical Associate, Rehabilitation
  • 306-966-7126
Romany PintoDr. Romany PintoRehabilitation, clinical associate
  • Small Animal Clinic 306-966-7126

Rehabilitation

Kate RobinsonDr. Kate RobinsonField service, assistant professor
  • Field Service 306-966-7178

Field service (horses)

No Image AvailableGloria RowanMaterials management

VMC administration

Lynne SandmeyerDr. Lynne SandmeyerOphthalmology, professor
  • Small Animal Clinic 306-966-7126

Veterinary ophthalmology

Fritz SchumannDr. Fritz SchumannHerd health, clinical associate
  • Field Service 306-966-7178

Field service (food animals)

No Image AvailableDr. Yolande SeddonAssistant Professor, Swine Behaviour and Welfare
  • 306-966-7178
No Image AvailableDr. Karen SheehanClinical Associate, Pet Wellness
  • 306-966-7126
No Image AvailableDr. Karen SheehanSmall Animal Clinic, clinical associate
  • Small Animal Clinic 306-966-7126

Small Animal Clinic

No Image AvailableDr. Cindy ShmonSmall animal surgery, professor
  • Small Animal Clinic 306-966-7126

Small animal surgery

Elisabeth Snead Dr. Elisabeth Snead Small animal medicine, professor
  • Small Animal Clinic 306-966-7126

Small animal medicine

Gregory StarrakDr. Gregory StarrakMedical imaging, associate professor
  • Small Animal Clinic 306-966-7126

Medical imaging

No Image AvailableDr. Sally  SukutAssistant Professor, Medical Imaging
  • 306-966-7126
Susan TaylorDr. Susan TaylorSmall animal medicine, professor
  • Small Animal Clinic 306-966-7126

Small animal medicine

No Image AvailableDr. Keri ThomasAssistant Professor, Large Animal Surgery
  • 306-966-7178
Kimberly TryonDr. Kimberly TryonMedical imaging, assistant professor
  • Small Animal Clinic 306-966-7126

Medical imaging

No Image AvailableDr. Fabienne UehlingerAssistant Professor, Food Animal Medicine
  • 306-966-7178
No Image AvailableDr. Cheryl VargoClinical Associate, Small Animal Medicine
  • 306-966-7126
Cheryl WaldnerDr. Cheryl WaldnerHerd health, professor
  • Large Animal Clinic 306-966-7178

Herd health management (beef cattle)

No Image AvailableDr. Justin WhittyClinical Associate, Medical Imaging
  • 306-966-7178
David WilsonDr. David WilsonLarge animal surgery, professor
  • Large Animal Clinic 306-966-7178

Large animal surgery (horses)

No Image AvailableDr. Murray WoodburyHerd health, associate professor
  • Large Animal Clinic 306-966-7178

Herd health (specialized livestock)

Jordan WoodsworthDr. Jordan WoodsworthPet wellness, clinical associate
  • Small Animal Clinic 306-966-7126

Pet wellness

Lesley ZwickerDr. Lesley ZwickerAssistant Professor, Medical Imaging
  • 306-966-7126
Danielle ZwuesteDr. Danielle ZwuesteNeurology, assistant professor
  • Small Animal Clinic 306-966-7126