Habitat for Humanity of North Carolina
Volunteering in different activities as requested by Habitat for Humanity, but mainly in building and repairing houses to provide better living conditions.