We are a progressive rural mixed animal hospital. We offer a full array of medicine, surgery, and lab work for pets, horses, cattle and small ruminants. Our friendly staff are available for to make appointments by telephone. After hours emergencies can reach the on call veterinarian by calling 780-384-0003 and going through the prompts.more...See more text