St. Francis Animal Hospital is a full-service veterinary hospital located in North Huntingdon, PA, caring for canines, felines, small mammals, and reptiles. Our experienced doctors are passionate about veterinary medicine and are dedicated to improving pets’ lives. We strive to provide the highest quality of medicine with the latest veterinary equipment and technology. Call us today for more information.