NPI Central
Temple Hospital — NPI 1184855330, Cheltenham, PA | NPI Central