Contact Information

vmc at dusk

Emergency?
Open 24/7

Small Animal Clinic

306-966-7126

Large Animal Clinic

306-966-7178

Field Service

306-966-7178

Pet Wellness Promotion