Our Team

Our caring and compassionate veterinary care team!

Meet the Veterinarians & Team of Jefferson Animal Hospital in St. Louis! We’re pleased to provide exceptional vet care for your pets!

Please call us at 314-772-4438 to speak to one of our caring veterinary staff members!

    Veterinary Assistants

  • Tim

    My name is Tim Legens. Some friends still call me Timmy. I began working at Jefferson…
  • Mikayla

  • Aariona