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