If you need a more accessible version of this website, click this button on the right. Switch to Accessible Site


You are using an outdated browser. Please upgrade your browser to improve your experience.

Close [x]

Saint James Veterinary Clinic 

St James Veterinary Clinic is a full-service veterinary medical facility, located in Saint James, MN. The professional and courteous staff at St James Veterinary Clinic seeks to provide the best possible medical care, surgical care and dental care for its highly-valued patients.

We are committed to promoting responsible pet ownership, preventative health care and health-related educational opportunities for our clients. St James Veterinary Clinic strives to offer excellence in veterinary care to St. James, Madelia and surrounding areas.

Please take a moment to contact us today, to learn more about our veterinary practice and to find out more information about how St James Veterinary Clinic can serve the needs of you and your cherished pet.

Dr. Randy Ellis

I am Dr. Randy Ellis.  I graduated from the University of Minnesota Veterinary Medical School in 1998.  I remained at the University for a 1 year rotating small animal internship, and then practiced in White Bear Lake at a small animal hospital.  In 2001 I moved to St. James.  In 2003 I bought into the practice and in 2007 I finalized the purchase.  I have a special interest in orthopedics, neurology, and a growing interest in Hospice and end of life care, but have really enjoyed the daily interaction with clients and patients that I have been able to watch grow over my time here.

Although my training has been mostly involved in small animal, I do enjoy doing large animal work, and anytime I can spend on farms makes my day a little better.

I am married with two beautiful daughters (you have probably seen their pictures in the office).  We live in St. James and have a young energetic Cavalier King Charles Spaniel named "Charlie".

I would like to invite everyone to come see us and it is my goal to have every visit with us to be comfortable and enjoyable from the moment you bring in a new puppy to allowing us to help with end of life.

University of Minnesota

Years in Practice: 19

Mixed animal, PQA advisor

Dr. Dana Hirsch (formerly Cannon)

My name is Dr. Dana Hirsch and, yes, I moved to Minnesota from Maryland. I went to Ross University School of Veterinary Medicine, located in St. Kitts, West Indies, and graduated in January 2013. For my last year of vet school,  I was placed at the University of Minnesota in St. Paul. I focused my studies on production animal medicine, though I love to work with any animal that comes my way.  As the clinic grows, I have become more focused on Equine Medicine to cater to the large horse population in Southwestern Minnesota.

I fell in love with the Midwest during my clinical year at the U, so naturally, I wanted to stay here.  I live in St. James with my husband, 2 dogs, 3 horses, and 2 cats.  On the weekends, I get to ride my horses, or I get to go hiking to breathe some fresh air.

I am excited to be a part of your animal's health and well-being.  I hope you will come see me at the St. James Vet Clinic, so I can assist you and your pet in whatever way I can.

Mixed animal with a focus on Equine.  Large Animal Ultrasound. Bovine AI certified.

Years in Practice: 5

Ross University School of Veterinary Medicine

Dr. Kristin True

My name is Dr. Kristin True and I am a part-time veterinarian at the Saint James Veterinary Clinic.  I graduated from the University of Minnesota in 1998 and went to work in mixed animal practice in Southern Minnesota while finishing my Masters Degree at the U of MN.  

My practice journey took me from predominantly large animal and food safety work into small animal medicine - which I practiced in the Minneapolis area and in Portland OR.  Portland was beautiful but Minnesota has always been home for our family and we were thrilled to have the opportunity to move back.  

Although I love puppies and kittens and other young animals of all kinds, my special interest lies in helping the senior pets in our lives to age as gracefully and pain free as possible.  I love working with clients on strategies to not only prolong the life of our senior canine and feline family members, but also to enhance the quality of life as they enter their twilight years.

Geriatric care 

Years in Practice: 19

Education: University of Minnesota, DVM and Masters in Population Medicine 

Jessica Howe

My name is Jessica Howe.  I am a Certified Veterinary Technician. I graduated from the Welcome High School in Welcome, MN. I attended the University of Minnesota - Waseca from 1984-Spring of 1986.  I also minored in the light horse program.  I interned at the Cannon Valley Vet and the University of Minnesota.  I volunteered at the Raptor Center while there and volunteered for the weekend emergency clinic while there. Passed my state board exam June of 1986.

As of November of 2011, I got a new role as the Office Manager and have turned over the tech duties to a new C.V.T.

My husband and I still live on the family farm south of St. James and farm the ground and have a small beef herd and horses.  I have 4 dogs and some barn cats (my youngest is allergic to cats).  We have had sheep, pigs, ducks and chickens on our farm too.  (Sons sold the sheep after we got the herding dog trained  and bought a go-cart with the money - go figure).

Years in Practice: 30

University of Minnesota- Waseca

Office Manager/Cert.Vet.Tech 

Anthony Cowell

My name is Anthony Cowell and I'm a Certified Veterinary Technician at the Saint James Veterinary Clinic.
I graduated from Mountain Lake High School in 2008.  I then attended Rochester Community and Technical College from 2008-2010 where I graduated with my Associates in Applied Science degree in Veterinary Technology.  I then passed my board exam in November 2010 and became certified. I started working Saturdays and filling in at the Saint James Veterinary Clinic in January of 2011.  I then took the full time Vet Tech position in November 2011.

I live on a farm south of Mountain Lake where I have my 3 mares, 3 dogs, and 1 cat.

Years in Practice: 7

Rochester Community and Technical College

Certified Veterinary Technician

Morgan Meyer

 My name is Morgan Meyer and I'm a Veterinary Technician at the Saint James Veterinary Clinic.  I graduated from Iowa Lakes Community College in 2015 with an Associates in Applied Science degree in Veterinary Technology.  I then worked at Schwartz Sow Farm as a Day One Specialist for a year before deciding that I wanted to use my Vet Tech degree to work with other animals.  

I started working at St James Vet in September of 2016.  I currently live in Butterfield with my 3 dogs, Weslie, Trone, and Rooney.  Please let me know if there's anything I can do to make your visit with us smooth and enjoyable, and I'm very excited to help you in any way I can.  

Years in Practice: 3

Iowa Lakes Community College

Day One Specialist- Swine

Jeni Sieg

My name is Jeni Sieg and I am the receptionist at the St. James Veterinary Clinic. I graduated from Martin Luther High School in Northrop, MN and then went on to attend Minnesota State University, Mankato. I lived and worked in Mankato for a number of years before returning to the St. James area in 2012.

I am very passionate about animals and enjoy my time on the farm with my 5 horses, 4 dogs, 1 cat, and various ducks and geese.

Minnesota State University- Mankato


Katie Kueker

My name is Katie Kueker (formerly Ranniger) and I'm a full time receptionist at the Saint James Veterinary Clinic.
I graduated from St James High School in 2010.  I then attended South Central College in Mankato from 2010-2011.  I used to work at Schwartz farm as a day-one specialist but decided I wanted to pursue different career opportunities.   

My husband and I live on a farm in Butterfield with our 2 horses, 1 dog, and several cats.  I would be glad to help you with any of your questions or concerns about your pet.

St James High School


Receptionist, Day One Specialist- Swine

Keslie Thompson

My name is Keslie Thompson and I'm a full time veterinary assistant at the Saint James Veterinary Clinic.  I am very excited for this opportunity to work with animals because I love to help them in whatever way I can. 

I live in St James with my daughter, Maliah, and my cat, Lux!  I'm sure our animal family will continue to grow the longer I work at the vet clinic! Haha

St James High School

Savanna Birch

Hi, my name is Savanna and I'm so excited to have joined the St James community!  I'm from Minneapolis, born and raised, and now live in Madelia with my dog, Bella.  In my spare time I like to go to the movies and visit the new brewery in town (Lost Sanity). 

Hamline University


Receptionist and Customer Service 

Month Special

During the month of August, we celebrate Dental Health by offering 10% off of professional dental cleanings at our clinic!  It is first come, first serve so call today to get your spot!

Sign-up using this form or call us at 507-375-4441 or at 507-375-3224 to take advantage of this exclusive offer.

THIS ---->https://stjamesmadeliavet.com/meet-our-team.html

Office Hours

Day Open Close
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
8:00am 8:00am 8:00am 8:00am 8:00am 8:00am Closed
5:00pm 5:00pm 5:00pm 5:00pm 5:00pm 2:00pm Closed

Mission Statement

The mission of the St. James Veterinary Clinic is to provide high quality primary veterinary care with a small town friendly atmosphere.

Newsletter Sign Up