Leon Icaza, MD practices as a Critical Care Surgeon in Homestead, FL.Leon Icaza, MD graduated from Univ Nac Auto De Nicaragua, Fac De Cien Med, Leon, Nicaragua.
Primary Specialty
Critical Care Surgeon
EducationUniv Nac Auto De Nicaragua, Fac De Cien Med, Leon, Nicaragua
TrainingFrench-Polycl Med S-Hl Ctr, General Surgery; Boston City Hosp, General Surgery