University of Pennsylvania Oad Small Animal Hospital
215-898-4680
40.1162
-75.0141
About University of Pennsylvania Oad Small Animal Hospital
University of Pennsylvania Oad Small Animal Hospital is located at 34 And Walnut Sts, Philadelphia, PA. This location is in the Somerton neighborhood..