CommunityWorks in West Virginia Inc

For programmatic and financial support to volunteer-based organizations to rehabilitate and repair homes for low-income families