Use our Pet Health Checker tool to help you decide if your pet’s symptoms require attention.

Welcome to St. Francis Animal Hospital

NewStFrancisOur 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.

Our hospital is located in North Huntingdon, PA, on State Route 30, just 4 miles off the Irwin exit of the PA turnpike, and 15 miles east of Pittsburgh.

Our experienced veterinarians and staff are devoted to staying on top of the latest diagnostics, treatments, and wellness programs to maintain your pet’s optimal health. Our dedicated team of professionals are passionate about providing exceptional care, treating each pet as our own with compassion and dignity.