Self-Help is a leading non-profit financial institution headquartered in Durham, NC. As a national community development organization, they have more than 188,000 members and have delivered $11 billion in financing to help over 198,000 people buy homes, start and build businesses, and strengthen community resources, across the United States.
Self-Help Credit Union now has 35 branches and serves over 92,500 members through branches and offices in Florida, North Carolina, South Carolina, and Virginia.