NPI Central
Ellsworth Municipal Hospital NPI Number 1972667731 — Iowa Falls, IA | NPI Central