Human Development Foundation is registered under section 501(c)(3) with Tax ID: 36-4184940.Your donations are tax deductible. © 2010, Human Development Foundation. All rights reserved.
1350 Remington road, Suite W, Schaumburg IL 60173
Phone : 800.705.1310 |