Dr. Joseph Rossi

Practice Owner

Dr. Joseph Rossi completed his undergraduate studies at Delaware Valley College in Doylestown, Pa. He received his Veterinary degree in 1987 from Ross University and went on to complete his clinical studies at Oklahoma State University and Ontario Veterinary College. He finished his studies with an externship at Rochester Equine Clinic. Dr. Rossi started his career as a large animal Veterinarian in Northern Pennsylvania focusing on Surgery and Reproduction. In 1990, he returned to the Delaware Valley area.

Dr. Rossi established North Penn Animal Hospital in 1996 with the dream of having a quality, caring family practice. Since that time North Penn Animal hospital has grown, and presently has six associates.

Dr. Rossi’s interests include all aspects of surgery, both orthopedic and soft tissue, reproduction, dentistry and especially the needs and surgeries required for the brachycephalic breeds. His newest endeavors are Tibial Tuberosity Advancement for the cranial cruciate deficient stifle and the use of a bipolar sealing device for surgery of the soft palate. The outcomes have been truly remarkable. Since 2009, Dr. Rossi has been using stem cell therapy to treat Osteoarthritis and recently inflammatory bowel disease.

Dr. Rossi knew he wanted to become a Veterinarian since he was in the second grade, when he assisted in raising orphaned robins. Since then, he has always been available when there were animals in need. Being a Veterinarian is a dream come true for Dr. Rossi. He has a passion for his profession, which is apparent every day.

Dr. Rossi credits his wife Jill, and their three children for allowing his profession to become their lives. They have rescued a multitude of animals including some not so common pets. They presently have seven dogs, five cats, donkeys, horses, Scottish Highland Cattle and some rescued chickens.

Please note, turn cell phone horizontally for best view of our website

Blog Posts

Hospital Hours
Monday8:00am – 8:00pm
Tuesday8:00am – 8:00pm
Wednesday8:00am – 8:00pm
Thursday8:00am – 8:00pm
Friday8:00am – 8:00pm
Saturday9:00am – 2:00pm
Sunday10:00am – 1:00pm

We are closed every Wednesday from 2-3 pm for a staff meeting. Should you have an emergency, please call our office.