The Charles N and Eleanor Knight Leigh Foundation is a non-profit organization based in Miami, FL. They focus on supporting various charitable causes and community initiatives through philanthropic efforts.
With a mission to make a positive impact on society, the foundation provides grants and resources to organizations in need, striving to create lasting change and improve the lives of individuals and communities.
Generated from their business information