Vets in Souderton (PA) Full list of companies Vets category in Souderton, Pennsylvania Indian Valley Animal Hospital 749A PA Highway 113, Souderton, PA 18964, (215)907-7480 Page 1