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

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

No Image AvailableRussell EastNursing Care Manager, Emergency Services

VMC administration

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 AvailableAshley GriffithsBusiness office

VMC administration

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

Production medicine (pigs)

Duncan HockleyDr. Duncan HockleyDirector, VMC administration

VMC administration

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)

Fernando MarquésDr. Fernando MarquésLarge animal medicine, associate professor
  • Large Animal Clinic 306-966-7178

Large animal medicine (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 AvailableCarol OrmistonInformation systems and transactions

VMC administration

Tammy OwensDr. Tammy OwensVeterinary clinical nutrition, assistant professor
  • Small Animal Clinic 306-966-7126
Debbie PaisleyDebbie PaisleyMedical imaging
  • Small Animal Clinic 306-966-7126

VMC administration

Carolina Palacios JimenezDr. Carolina Palacios JimenezAnesthesiology, clinical associate
  • Small Animal Clinic 306-966-7126

Veterinary anesthesiology

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

No Image AvailableDr. Miranda SadarExotic, wildlife and zoological medicine, assistant professor
    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

    Hugh TownsendDr. Hugh TownsendLarge animal medicine, professor
    • Large Animal Clinic 306-966-7178

    Large 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