Contact If you have any questions about this Foundation please do not hesitate to contact us. Notice: JavaScript is required for this content. Our Locations Venezuela 123, Dev Plaza, 34th Street, New Delhi, 110011 Colombia 5th Floor, St Adams Towers, P. O. Box 1234, Nairobi, Kenya United States 123 S Westmore Rd, Lombard, IL 60148, United States