Center for Community Self-Help

Description:leading Community Development Financial Institution
Headquarters:Durham
About:
Read more on Wikipedia
Founded In:1980
Official Website:http://www.self-help.org
Products or Services:financial services