Broadway Animal Hospital provides exceptional care for your pets, and that's peace of mind for you.

Our Boulder veterinarian office is conveniently located in South Boulder, on Broadway, one mile south of Table Mesa Drive. You can find directions on our "Contact Us" page.

Online Pharmacy

Visit our online pharmacy to sign up for home delivery of your pet's food or medications! FREE Shipping for all auto-shipments and orders over $49!

Helpful Websites


Meet Our Skilled Team

Learn Who We Are

  • Mallory Zentner, CVPM
    Practice Manager

    Mallory is originally from Georgia and grew up with horses, dogs, cats, and ducks. She joined BAH in June 2006 as a part-time Client Relations member while earning her degree in EBIO at CU Boulder. She was promoted to Client Relations Manager in 2008, then to Practice Manager in 2013. Mallory completed AAHA's Veterinary Management School in May 2014 and earned her credentials as a certified veterinary practice manager (CVPM) in 2018. She lives in Westminster with her husband, Andrew, their daughter Madison, and their 10 year old orange tabby, Oliver, adopted from the Humane Society of Boulder Valley. 

  • Amanda Toomey
    Client Relations Manager

    Amanda joined the BAH team in May 2015, after working in the veterinary field for over 5 years.  She was married in September 2014 and lives in Westminster with her husband Brian, and tuxedo cat named Lilly. Amanda and Brian welcomed their son, Logan, to the world in June 2016!

  • Marissa Mangelsen, CVT
    Head Certified Veterinary Technician

    Marissa graduated from Eastern Wyoming College in 2011, with an associates of applied science degree. She earned her certification in the same year. Marissa worked at Banfield in Longmont for 2 years before becoming a member of the BAH team. She was promoted to Head CVT in August 2018. Marissa is pictured with one of her two kitties, Cesar.

  • Caitlin Morahan
    Client Relations Associate and Veterinary Assistant

    Caitlin has been with Broadway Animal Hospital for 4 years in a variety of capacities. She left briefly in 2015 to complete her Masters of Science in Biomedical Science from Colorado State University with an emphasis in animal anatomy. She lives in Thornton with her boyfriend Marcus and their extremely photogenic greyhound, Kylo, and uncooperative cat, Stickers (not pictured).

  • Paul Carey
    Kennel Manager

    Paul, originally from Spencer, Iowa, is a graduate of the University of Iowa. Paul has been a member of our team since 2005 and was promoted to Kennel Manager in 2015. He is pictured with his fun-loving Labrador, Peekay.

  • Rori Flanagan
    Assistant Kennel Manager

    Rori is a Boulder native, and came to BAH in April of 2015 after having worked with dogs in a kennel/daycare setting for 3 years. She spent time working in the Phoenix Zoo with stingrays, squirrel monkeys, giraffes, and goats. She is pictured here with her dog, Ellie, and also has a cat at home, Kinks. 

  • Vicki Ziebert
    Kennel Technician

    Vicki became a Kennel Technician at BAH in August 2015.  She moved to Colorado from Wisconsin in July 2015 after graduating from the University of Wisconsin-Madison.  She received a Bachelor of Science degree, double majoring of Animal Sciences and Psychology, with an interest in animal behavior.  She loves that she can apply her passion for behavior to the animals in BAH's daycare and boarding services.  In her free time, Vicki enjoys snowboarding, disc golfing, horseback riding, bird watching, and exploring all that Colorado has to offer.  At home, Vicki has three birds and 2 dogs,  Bernstein (pictured here) and Black Diamond.

  • Sydney Werbach
    Kennel Technician

    Sydney is from Longmont and is currently attending CU Boulder to study Linguistics, Spanish, and German.  She joined BAH in August of 2015 and enjoys snowboarding and playing soccer in her free time.  Sydney has 5 rats at home- Texas, Diesel, Mouse, Guinness and Meelo- as well as a cat named Bolin.

  • Takako Chasson
    Professional Groomer

    Takako is our extremely talented groomer, and is originally from Japan. She joined the BAH team in 2008. She is pictured here with her dog, Samantha.


Read What Our Clients Say

  • "They are amazing and organized and I never have to worry about my fur baby! They kept me updated and I know Lucy is safe and having fun!"
    Esther Pelletier
  • "Broadway Animal Hospital has ❤️ They genuinely care about your pet. Love their veterinary services and daycare"
    Terri Taydus
  • "We loved our at home visit. Our dog is one year(s) old, and has a little bit of anxiety with new experiences. The visit was so positive - and at home allowed us a little more time for hand on inspection - because she is having a derm issue. Something that would be hard to troubleshoot at the office."
    Lynn Mcinnes
  • "We love the daycare staff, the report cards and easy drop off. You couldn’t improve it!"
    Kristin Farr
  • "Love this vet so caring and nice and loves my cat not just because he's a huge fluff-ball (it helps) but they are amazing and very caring people."
    Adria Markovic
  • "I have been pleased with your entire staff. The vet is very knowledgeable and explains everything very well. Winnie has never been very friendly with strangers but seems quite comfortable with everyone she encounters there. The previous vet she saw told me to give her a sedative before bringing her back and didn't seem to know how to calm and/or work with animals. I am so glad to have found a caring, qualified facility at your clinic."
    Mary Howe

Featured Articles

Read about interesting topics

  • Lost Pets

    Has your pet wriggled their way through the fence or dashed out the front door? When searching for your lost pet, make sure you include these steps in your hunt. ...

    Read More
  • Should You Leave Your Cat Alone for a Long Weekend?

    So you have a trip planned for the weekend, but what should you do with your cat? Learn how to best care for your cat while you're away. ...

    Read More
  • Flea and Tick Season

    Want to protect your pet from fleas and ticks? These tips can help. ...

    Read More
  • Summer Grooming Tips

    Want to keep your pet cool and comfortable this summer? A few changes to your normal grooming routine can help. ...

    Read More
  • What to Do If Your Pet is Stung

    Don't get us wrong, we love the bees! But we don't love when our pets get stung. Follow our tips to treat and prevent bee stings on your furry best friend. ...

    Read More
  • Tips for Traveling With Your Pet

    Do you dread hitting the road with your pet? These tips may make the trip more comfortable and enjoyable for you both. ...

    Read More
  • 6 Questions to Ask At Your Senior Pet's Next Check Up

    Want to keep your senior pet healthy and happy? Ask these six questions at your pet's next check up. ...

    Read More
  • Why the Controversy About Pet Vaccinations?

    As with anything, pet vaccinations can be too much of a good thing. Similar to parents who are learning more about vaccinations for children, veterinarians and pet owners alike are beginning to question some of the standard wisdom when it comes to protecting pets. There are certain fatal diseases against ...

    Read More
  • Pet Clothes: A Fashion Statement or a Necessity?

    There is nothing cuter than a pet in a colorful sweater, but do our furry friends really need to wear clothing? Although clothing is not a necessity for every pet, some animals benefit from a little extra protection during cold or damp days. Others enjoy wearing festive clothing during holidays or other ...

    Read More
  • Introducing a New Pet to Your Current Ones

    Pet Proofing Your Home Introducing your new pet to your current one is only a single part of the equation relating to taking a new pet home. You also have to make sure your new pet is comfortable in your home, which is a foreign environment to the animal. Like humans, animals can experience high levels ...

    Read More

Newsletter Signup

Sign up for more articles


Find us on the map

Office Hours

Our Regular Schedule


7:00 am-7:00 pm


7:00 am-7:00 pm


7:00 am-7:00 pm


7:00 am-7:00 pm


7:00 am-7:00 pm


8:00 am-12:00 pm