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

No Image AvailableDr. Katarina BennettExotic, wildlife and zoological medicine, clinical associate
  • Small Animal Clinic 306-966-7126

Exotic, wildlife and zoological medicine

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. 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

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. Murray JelinskiBeef cattle herd health, professor
  • Large Animal Clinic 306-966-7178

Herd health (beef cattle)

No Image AvailableCrystal KauthReferrals and client services

VMC administration

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 ManningField 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)

No Image AvailableNicole 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

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

Miranda SadarDr. Miranda SadarExotic, wildlife and zoological medicine, assistant professor
  • Small Animal Clinic 306-966-7126

Exotic, wildlife and zoological medicine

No Image AvailableDr. Sherisse SakalsSmall animal surgery, assistant professor
  • Small Animal Clinic 306-966-7126

Small animal surgery

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

Veterinary ophthalmology

No Image AvailableDr. Suresh SathyaSmall animal surgery, Assistant professor
  • Small Animal Clinic 306-966-7126

Small animal surgery

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

Field service (food animals)

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

Susan TaylorDr. Susan TaylorSmall animal medicine, professor
  • Small Animal Clinic 306-966-7126

Small animal medicine

Kimberly TryonDr. Kimberly TryonMedical imaging, assistant professor
  • Small Animal Clinic 306-966-7126

Medical imaging

Cheryl WaldnerDr. Cheryl WaldnerHerd health, professor
  • Large Animal Clinic 306-966-7178

Herd health management (beef cattle)

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

Danielle ZwuesteDr. Danielle ZwuesteNeurology, assistant professor
  • Small Animal Clinic 306-966-7126