Please ensure Javascript is enabled for purposes of website accessibility


Bavarian Veterinary Hospital is the oldest operating animal hospital in our area. We strive to provide clients with comprehensive veterinary care for their pets and offer a variety of services to make your pet’s life as healthy and happy as possible. Bavarian Veterinary Hospital offers preventive medicine, surgery, dental care, diagnostic imaging, parasite prevention, vaccinations and more!  

Glen Darrow

Founder and Veterinarian

Dr. Darrow has been with Bavarian Veterinary Hospital since 1984. With his Bachelor of Science Degree in Animal Science and Doctor of Veterinary Medicine from MSU, Dr. Darrow began his career of helping animals. His favorite part of veterinary medicine is interacting with pets and their owners, as well as working hard every day to keep them healthy and happy.

When not at the clinic, Dr. Darrow enjoys fishing, outdoor motor sports, family activities, and sports.
Their family pets include Mungus, an Old English Bulldog, Gomer, a Lab Mix, and felines Simba and Gabby.


Practice Manager

Amanda has been with Bavarian Veterinary Hospital since 1999. She loves working with this team of veterinary professionals who share the same passion for helping pets live their best lives. She also enjoys seeing the human-animal bond grow between pets and owners, year after year as they share their lives. In her free time, Amanda enjoys spending time with family and friends, being a mom to her two daughters and helping them learn and grow. She also loves camping at the lake.

Amanda’s family pets include Mila, a Pug, sisters Blizzard and Cotton, boxers, Meme, a cat, and multiple birds and pocket pets.


Veterinary Assistant

Heather’s favorite part of veterinary medicine is cats, cats, cats! She finds them intriguing, playful and curious. In her spare time, you’ll find Heather rock hunting, jewelry making, cat sitting, camping, hiking, watching movies, and sleeping. Heather shares her home with Noodles, a Ragdoll cat that enjoys sleeping, Odin, a Ragdoll and ruler of the house, and Toothless, a black kitty that loves to play fetch.


Veterinary Technician

People are drawn to veterinary medicine for many reasons, and Dominique’s is being able to review with clients plans for home care after treatment, emergencies or surgeries. She has been part of our team since 2012.

In her spare time, Dominique enjoys family time, gardening/yard work, camping, biking, kayaking, hiking, hunting, and fishing.

Her family pets include their “3rd child”, Lenny- a Soft coated Wheaten Terrier,  Cotton – her daughter Jessa’s dwarf hamster, and Leon – her son Dane’s Leopard gecko.



Cassie has been enjoying working with all of the different pets at Bavarian Veterinary Hospital since 2018. She’s the proud mom to Archie, a Frenchie who enjoys crawling in warm laundry baskets, eating yogurt, and snuggling. In her spare time, she also enjoys reading, fishing, and hiking.

Ashley C.


Ashley is a graduate of Saginaw Valley State University – 2012. Since 2011, she has been here, getting to know our clients and their pets. Ashley enjoys watching them start as puppies and being with them as they grow. One of the special moments she enjoys is seeing pet owner’s excitement of a new kitten or puppy after going through the heartbreak of the loss of an older pet.

Spending time with her husband and 3 children, camping, reading, and being outdoors is where you’ll find Ashley when she’s not at the clinic. They also share their home with Mega, a Husky, Skye, an Aussie-Doodle, and Gemma, a Calico Kitty. They all enjoy sleeping and a quiet house after the kids go to bed!


This veterinary place takes the most upkeep care of your
pets and very good of explaining things. Very caring staff!

Jennifer R.
Client Review


Very good with my pets and affordable. When Ever in need of help with my dog i always feel like he is in safe capable hands and will get amazing care there. Healthy puppy because of Bavarian veterinary hospital.

Cara S.
Client Review


Excellent Excellent Excellent!!! The Doctors and Staff really care about your animals and they also care very much for you and how you feel when you have to take your pets!!! Highly recommend to everyone.

Henry P.
Client Review