About Us

Established in 1947, St. Francis Animal Hospital has been providing high quality veterinary care to cats and dogs in the North Huntingdon area for over 70 years. As an exclusively small animal practice, we're comfortable treating patients of all kinds. Make us your "other family doctor" and you won't be disappointed. 

Our Practice

We understand that pets are family which is why we treat each of our patients as if they were our own. 
Learn More >

Location

We are located at:
12720 State Rte 30
North Huntingdon, PA 15642
(724) 863-7501
Find Hours & Directions >

Meet the Team

Get to know the team of compassionate professionals dedicated to helping your pet live a long, healthy life. 
Meet Our Team >


Please call (724) 863-7501 to schedule an appointment or request an appointment online. We look forward to seeing you and your pet soon.