International Development and Relief Foundation

Toronto, ON, Canada |
Joined in October 2009

About Us

IDRF (International Development and Relief Foundation) is a registered Canadian non-profit organization, dedicated to empowering the disadvantaged people of the world through emergency relief and participatory development…

Areas of Focus Include
  • Education
  • Health & Medicine
  • Human Rights & Civil Liberties
  • Mental Health
  • Poverty
2 Berkekey St. Suite 210, Toronto, ON M5A 4J5, CA