Entrepreneurial Development and Leadership InitiativeCommunity & faith222 N Canal StChicago, IL, 60606-1206 · US+17732028000info@edli.orgedli.orgHours not available