VCA All Creatures Animal Hospital Staff

VCA All Creatures Animal Hospital

Phone: 636-240-8387
Phone: 636-240-8388
Fax: 636-980-2577
2205 Highway K
O Fallon, MO 63368
Business Hours
Sun Closed
38.778874<--lat long-->-90.700075

Caring for pets... and their people, too.

Located in the heart of O'Fallon, VCA All Creatures Animal Hospital proudly serves St. Charles County including O'Fallon, Dardenne Prairie, Lake St. Louis, St. Peters, and parts of Wentzville.

Our skilled veterinarians and experienced staff are here to meet your pet’s needs during every life stage. From first shots to geriatric care, and everything in between, your pet’s health is our top priority and excellent service is our goal! Please feel free to stop in and tour our facility. We are happy to answer any questions you may have!

Local Medical Issues

Heartworm disease is transmitted through the bite of a mosquito carrying the microscopic heartworm larvae. Mosquitoes become carriers by biting an already infected animal and then subsequently biting other healthy ones. As a result, heartworm disease is a problem virtually everywhere there are mosquitoes.

One Bite Can Infect Your Pet

In dogs, the worms live

...See More

New to VCA?

In addition to the traditional services you'd expect from a veterinary hospital,  we also provide boarding, so you can count on us to meet all your pet's needs.

If you aren't sure if we offer a specific service that's important to you, please ask us. If we don't already offer it, we can refer you to one of our sister animal hospitals in the area or one of our veterinary referral hospitals.

Our outgoing and friendly staff at VCA All Creatures are happy to be at your service.  Our highly trained, compassionate and friendly staff are here to meet all your pets needs.  Our Mission at VCA All Creatures is to provide high quality medical care and outstanding customer service.  Let our staff provide you and your pet the best in pet care.

No matter the reason for your visit, we promise that your pet will be treated as if they are a member of our family.

We are a group of individuals with unique and diverse personalities that enjoy working together.  You will also often find us out as a group at a local events!  

Many of our staff members have been with us for 10 years or more, so we're positive that you will recognize a familiar face when you visit.

Dr. Karen Baggett
Associate Veterinarian
Veterinary School: University of Illinois at Urbana-Champaign

Dr. Baggett was born and raised St. Louis County. She attended Lindenwood for her graduate studies and The University of Illinois - Urbana/Champaign

...Read Full Biography

Dr. Misty Schneider
Associate Veterinarian
Veterinary School: University of Missouri

Dr. Schneider was born and raised in O'Fallon Mo.  She graduated from Wentzville's Timberland High School and received her Bachelor of Science

...Read Full Biography

Convenient, Affordable Wellness Plans

Membership includes:

  • Convenient monthly payments
  • 5 visits to VCA each year
  • Doctor-recommended vaccines
  • Prevention and early detection tests for serious diseases
  • Routine dental care for your pet
  • Peace of mind knowing you are doing the best for your pet

To enroll in VCA CareClub®, call us at
636-240-8387 or request an appointment.