YLFT

AcronymDefinition
YLFTYouth Life Foundation of the Triangle (Durham, NC)