Welcome to Carter Pet Hospital, your local veterinarians in Lake St. Louis!
Carter Pet Hospital is a full-service veterinary facility located in Lake St. Louis, MO. We have a compassionate and experienced staff who strive to provide the best possible care for our patients, and excellent service to our clients.
We are committed to promoting responsible pet ownership, preventative health care and health-related educational opportunities. At Carter Pet Hospital, we treat your pets like the valued family members they are.
Please take a moment to contact us today!