Decatur County HospitalDecatur County Hospital · Surgery Physician1405 NW Church St, Leon, IA 50144(641) 446-4871Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing