Our veterinary team in Lake St. Louis welcomes you and your pet!

We want to make your first visit to Carter Pet Hospital a positive and productive experience. Call us at 636-639-9999 with any questions you may have!

To get started, we invite you to check out the What to Expect section, then contact our veterinary team if you have questions, or simply schedule an appointment.

We look forward to meeting you and your pets!