Our Care:

Spencer Creek Animal Hospital, located in St. Peters, MO, is a full service animal hospital, offering wellness care, comprehensive medical, surgical and dental treatment as well as behavioral and dietary consultation.  We always provide friendly, personalized service to pet owners with a compassionate, loving touch for the animals.

Our aim at Spencer Creek Animal Hospital is to provide your pet with high quality comprehensive medical care that will enhance their health and vitality, and prolong your relationship with them.

Please drop by or contact our clinic today. We’ll be happy to answer any questions you may have or help you schedule an appointment.



Office Hours

Monday:  8:00am - 8:00pm

Tuesday:  8:00am - 6:00pm

Wednesday: 8:00am - 6:00pm

Thursday: 9:00am - 5:00pm

Friday:  9:00am - 6:00pm

Saturday:  8:00am - 1:00pm

Sunday:     Closed

Find us on Facebook