NPI Central
Department of State Hospitals — NPI 1174573802, Atascadero, CA | NPI Central