Meet the Staff of Forest Lakes Veterinary Clinic in Charlottesville, VA

  • Dr.
    Ed Duval, DVM

    Dr. Ed Duval has been a practicing veterinarian in the Charlottesville area, since 1996. Opening Forest Lakes Veterinary Clinic in 2001 helped him realize a dream to serve the needs of area pets and the great people that own them. His interests include all the diverse areas of small animal veterinary medicine and surgery.

    Read More
  • Katy the Kitty
    Clinic Kitty

    Katy is our beloved clinic kitty! Come in and visit her today, she will make you happy!

  • Jodi Gibson
    Office Manager/Vet Assistant

    Jodi joined our team in Sept 2021. She graduated from Charlottesville High School in 2016 and has spent the last 6 years working as a Certificated Nursing Assistant. She decided to change her path and be a leader within our team! She has always been an animal lover since she was little, from working with horses to birds. Jodi is very excited to join us and looking forward to meeting all the families and pets within our clinic. 

  • Emma Vernon
    Vet Assistant/Receptionist

    Emma is a Charlottesville-area native, graduating from Fluvanna County High School in 2021. She worked as a vet assistant in Marion, VA while attending college, where her experience in a more rural setting has her contemplating a future in equine veterinary medicine. She enjoys caring for people's pets, having had a hand in raising five boxers and a ball python. With four of the five boxers being rescues and having coordinated the vetting of animals for a DC-based rescue while in Marion, helping animals in need is especially important to her.  In her spare time, Emma likes to travel and hang out with her friends.

  • Addie Olds
    Vet Assistant/Receptionist

    Addie has always had a love for animals and a deep interest in veterinary technology. After graduating from CATEC in 2021, she decided to pursue this interest and join the FLVC team.

Contact Us

We look forward to hearing from you!


Hours Of Operation

Office Hours


7:30 am-5:00 pm


7:30 am-5:00 pm


7:30 am-5:00 pm


7:30 am-5:00 pm


7:30 am-2:00 pm