NPI Central
Spencer Municipal Hospital — NPI 1760479554, Spirit Lake, IA | NPI Central