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