NPI Central
Ida County Iowa Community Hospital — NPI 1982006359, Odebolt, IA | NPI Central