Leukemia Research Foundation Inc Certification UWCCR ID: 18972 Tax ID: 36-6102182 Cook County Contact Information (847) 424-0600 http://www.leukemia-research.org Street Address 191 Waukegan Road, Suite 105 Northfield, IL 60093