NPI Central
Department of State Hospitals — NPI 1326098161, Napa, CA | NPI Central