India Development and Relief Fund, Inc. (IDRF)
India Development and Relief Fund, Inc. (IDRF)
N Bethesda MD | IRS ruling year: 1988 | EIN: 52-1555563
IDRF's mission is to empower marginalized people with skills, services and infrastructure grounded in sustainable development. We provide support for programs that i ... (More)