Click here to pay online to view a recording of   “The Spinner’s Review Nov 27th 2021”  A Do For Self Production & Fundraising Concert” 


Do For Self (DFS) trains, employs, and develops former gang members, ex-offenders, and other socially disenfranchised members of the community so they can transform the communities they live in while earning a legitimate income.

Do for Self Community Development Corporation (CDC) is a 501(c)(3) Not for Profit CDC that evolved out of The Muhammad Ali Community & Economic Development Corporation, a for profit company n/k/a MDC Economic Development Co.

Access to Jobs

22% of the population in the area outlined in red faces commutes to work in excess of 60 minutes. This is a rate that is 70% higher than the remainder of Chicago and presents a painful barrier in obtaining and maintaining employment.

DFS’s model is built to create jobs where the people are so that they can work, spend, and live in the same communities. This will establish the economic engine needed to transform impoverished communities.

1. Train the Disenfranchised

Many people have challenges that have caused them to be seen as unhireable by most employers. We pursue these individuals to give them the skills they need to succeed.

Former Gangmembers

2. Provide Employment

FS isn’t like typical job training programs which only give stipends. Our trainees are employees who receive on-the-job training. This assures that they have much needed income as they obtain new skills.


3. Foster Development

Our environment is specifically design to instill a wealth of values in addition to skills to assure that our employees can truly learn to Do-For-Self, so that they may do for others.

Organization Skills

Some of Our Community Supporters & Partners

We are a registered 501(c)(3) non-for-profit organization and your contributions mean all the difference in what we are able to accomplish. Please donate to empower this program.

8659 S. Ingleside Ave., Chicago, IL 60619


Office Hours
Mon-Fri 9AM-5PM

Email Contact

© 1994 – 2021 Do For Self Community Development Corporation. We are a 501(c)(3) Registered Non-Profit.