Accessibility View Close toolbar


Meet the friendly staff at Cherry Knolls Veterinary Clinic!

  • Dr.
    Meghan Shannon, DVM

    Dr. Shannon grew up in Buffalo, NY and received her BS from Cornell University. She graduated with a DVM from Mississippi State University College of Veterinary Medicine in 2000.

    Read More
  • Dr.
    Amanda Fleischman, DVM

    Dr. Fleischman grew up in Miami, Florida and did her undergraduate studies at Tulane University. In 2014, she earned her DVM, as well as her certificate in shelter medicine, from the University of Florida College of Veterinary Medicine. Following a one-year internship at the Veterinary Specialty Center of Tucson, she relocated to Denver, Colorado to begin her career and be near family.

    Read More
  • Geoffrey
    Veterinary Technician

    Geoffrey was born and raised in The Netherlands. He moved to the United States when he was 12 and has lived in Colorado ever since.

    Read More
  • Amanda
    Tech Assistant

    Born and raised in Denver, Colorado, Amanda has always loved animals, and since child hood has wanted to be a Veterinarian. She graduated with her B.S. in Biology from MSUD December of 2011 and plans to pursue Veterinary school in the near future.

    Read More
  • Tery
    Receptionist/Office Manager

    Tery joined the team in May 2014. She brings with her 18 years of experience in the veterinary medicine field. She enjoys the small family feel of Cherry Knolls, and she loves returning to her roots of client service.

    Read More
  • Ben
    Technician Assistant

    Born and raised in Colorado, Ben has always loved animals and ice hockey. He once dreamed of combining his passions by creating an Extreme Hockey game where humans play against dangerous predators, but everyone said that was stupid because it was inhumane and no one makes skates for Tiger Sharks.

    Read More

Contact Us

We look forward to hearing from you


Find us on the map

Office Hours

All Hours Are By Appointment.

Centennial Office


8:00 am-7:00 pm


8:00 am-6:00 pm


8:00 am-5:00 pm


8:00 am-6:00 pm


8:00 am-5:00 pm


9:00 am-1:00 pm