Make An Impact Foundation
Our vision at MAIF is to meet the needs of children by identifying worthwhile projects, empowering project champions, and finding donor partners to help meet each need... Learn More »