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