aka "Millennium Development"
Self-description (via Guidestar): "MILLENNIUM DEVELOPENT ENHANCES THE COMMUNITY BY CULTIVETING AND CHALANGING THE MINDS OF TODAY'SEMPOWERING... more »
Leadership & Staff
Donors