NPI Central
Ellsworth Municipal Hospital NPI Number 1306029053 — Hubbard, IA | NPI Central