About Us

Indian Valley Animal Hospital provides high quality veterinary care to cats and dogs in Souderton and the surrounding communities. To ensure our patients have the most comfortable experience possible, we're both Fear Free and Low Stress Handling certified. If you're looking for compassionate care and individualized treatment for your furry friend, you've come to the right place. 

Our Practice

Since we first opened our doors in 1978, we've been committed to ensuring our patients live long, happy, healthy lives.
Learn More >


We are located at:
749A Route 113
Souderton, PA 18964
(215) 723-3971
Find Hours & Directions >


98% of our clients would refer us to a friend or family member.
Read Our Reviews >

Meet our Veterinarians

Get to know our expereienced veterinarians.
Meet Our Veterinarians >

Please call (215) 723-3971 to schedule an appointment. We look forward to seeing you and your pet soon.