Near North Health Service Inc Louise Landau Health Center 800 North Kedzie Avenue, Suite 104, Chicago, IL 60651 773-826-3450
University of IL Mile Square Health Center (FQHC) 1220 South Wood Street, Chicago, IL 60608 312-996-2000