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