Self-Help is a national community development financial institution headquartered in Durham, North Carolina. Their property seats 113 people theater style. Table and chairs are provided and their space is available for rent to non-profit organizations