Care for your friend

Call today to schedule an
appointment for your pet.

(314) 353-0808


The finest in
veterinary care.

We are dedicated to providing
excellent care. Call to learn more.

Request Appointment

Welcome To

MacKenzie Pointe Animal Hospital

We are caring specialists with years of advanced training and experience.

About Us

We are a full service veterinary practice located in the Mackenzie Pointe Plaza. Convenient parking is always available at the intersection of Watson and Mackenzie Roads in Shrewsbury, MO.

Among our complete veterinary services, we offer in-house blood work, radiology services, surgery and nutritional consultation. We are staffed by caring specialists with advanced training and experience who are dedicated to caring for your pet. Every patient receives the highest quality and most comprehensive veterinary care available.

In addition Dr. Lux has experience in treating ferrets.

  • Serving Our Patients For 25 Years

    We have been a trusted provider of quality veterinary services in Shrewsbury, MO for 25 years.

  • Full Service Veterinary Clinic

    We are a complete service provider offering a full line of services to keep your pet healthy and happy.

  • Highly Trained Staff

    Our staff are highly trained in the latest technologies and techniques. We also encourage everyone on our team to continue expanding and updating their veterinary skills.

What others say about us

Dr. Lux has taken care of all my animals since 1998. His staff is friendly and helpful and will try to work with my busy schedule too. I don’t think I’ve ever had to wait more than 5 minutes to be seen. What I admire most about Dr. Lux is his “bedside manner” with the animals. He is thorough and does not take on more than he can handle…so he has time to listen to your pets condition without rushing onto something else. A very professional office. I highly recommend him.

Dr. Lux and his staff our the absolute best around! We have brought our fur kids to him since the early 2000’s and can’t say enough about them. We never have to wait when we get there and if we do it’s only a few minutes. Dr. Lux is kind and very understanding and has a great sense of humor. He is great with all our animals and always has a kind word for them. You can tell he loves what he does. We moved to Jefferson County and drive just to see Dr. Lux, like I said he and his staff our the best!