Welcome to St. Francis Animal Hospital!

Our full-serviced veterinary hospital first opened its doors in 1946 (under our former name). We are proud of our long history of compassionately caring for generations of family pets in Westmoreland, Allegheny, and surrounding communities.

Our services include routine wellness, senior care, internal medicine, state-of-the-art diagnostics, pharmacy, veterinary surgery, electrocardiography (EKG), dentistry, radiology and ultrasound.

Contact Us

What Our Clients Have To Say

“We love all your doctors and staff…so compassionate -they take the time to answer all our questions”

“Our family has been coming here for years and we will never go anywhere else!  Thank you for the excellent care!”

“Our visit was great as always!  Everyone is so friendly and attentive.  We tell all our friends about you!”

Caring for your pet as our own

Contact Us

Monday       8:00am – 6:00pm
Tuesday       8:00am – 8:00pm
Wednesday 8:00am – 6:00pm
Thursday     8:00am – 8:00pm
Friday          8:00am – 5:00pm
Saturday      9:00am – 1:00pm
Sunday         Closed

Contact Us


Like Us On Facebook


We regularly add new content to our Facebook page. Feel free to share our content and join the conversation!

View Now

New Clients

Our entire veterinary team welcomes you and your pet(s) to our practice!

As a new client of St. Francis Animal Hospital, you can expect to receive our full attention to your pets’ needs. When you arrive, you will be greeted warmly, and asked to complete new client/patient paperwork so that we may best serve you and your pet.

One of our veterinary technicians will then accompany you and your pet into an examination room to discuss your pet’s medical history, current condition and the reason for your visit, gathering detailed data for the doctor.

Request an Appointment