New Leaf Foundation is a non-profit organization based in Charlotte, NC, dedicated to making a positive impact in the community through various initiatives and programs.
With a strong belief in unity and collaboration, New Leaf Foundation brings together individuals from different backgrounds and faiths to work towards a common goal of helping those in need.
Generated from the website