About Us

Started by Leon Levine, the creator of the first Family Dollar Store in Charlotte, N.C., in 1980, The Leon Levine Foundation’s mission is to improve the human condition by creating permanent, measurable and life-changing impact throughout the Carolinas. The organization invests in nonprofits with strong leadership, a successful track record and a focus on sustainability in the areas of healthcare, education, Jewish values and human services.