NPI Central
Temple University Hospital — NPI 1124269261, Philadelphia, PA | NPI Central