NPI Central
Temple University Hospital, Inc - Psych Unit NPI Number 1295902518 — Philadelphia, PA | NPI Central