314-837-4617 | Mon: 8am - 5pm | Tue, Thu: 8am - 7pm | Wed, Sat: 8am - 2pm | Fri: 8am - 4pm | Sunday: Closed
314-837-4617 | Mon: 8am - 5pm | Tue, Thu: 8am - 7pm | Wed, Sat: 8am - 2pm | Fri: 8am - 4pm | Sunday: Closed

Emergency Service

If your pet has an urgent matter, please call us at 314-739-3330 and do not contact us by form.

Appointment Request

If you would like to request an appointment at our clinic, please fill out and submit through our form by clicking the link below or call us at 314-837-4617. Please note that this is only a request and that someone from our office will contact you shortly to confirm a date and time for your appointment.

Hours
Hospital
Mon8:00am - 5:00pm
Tue, Thu8:00am - 7:00pm
Wed*, Sat**8:00am - 2:00pm
Fri8:00am - 4:00pm
SundayClosed

*Phone call and pick-ups only during the month of August
**Please call first as we will be closed some Saturdays

Veterinarian

in Florissant, MO

Cross Keys Animal Clinic in Florissant, MO is pleased to provide a wide variety of veterinary services for animals in Florissant and the surrounding St. Louis area. Our veterinary service offerings include pet wellness check-ups, surgeries, medical services, dental work, breeding services and many others. At Cross Keys Animal Clinic, we treat your pets like family.

Our Story

About Cross Keys Animal Clinic

Cross Keys Animal Clinic in Florissant, MO has been serving pets in the local communities of Florissant, Hazelwood, Black Jack, St. Louis County and surrounding areas for decades. Our focus will always be to provide the best possible care for your pets, whether they need a simple wellness check or specialized care. Beyond our normal hours, we offer after-hours emergency services by calling 314-837-4617.