P PDSA Animal Hospitals & Emergency Care Telford, Shropshire, United Kingdom PDSA is a veterinary hospital in Telford, Shropshire, United Kingdom. It provides inpatient care, advanced su…