National Kidney Foundation of Illinois
National Kidney Foundation of Illinois
Chicago IL | IRS ruling year: 1969 | EIN: 36-6009226
Organization Mission
Founded in 1949, The National Kidney Foundation of Illinois (NKFI) improves the health and well-being of people at risk for or affected by kidney disease through pre ... (More)