Decatur County Hospital Address: 1405 NW Church ST, Leon, IA 50144 Phone: (641) 446-4871 Services: Ambulance Call (641) 446-4871 Get Directions