Contact

CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.

IDRC Head Office

 

Street Address

150 Kent Street
Ottawa, Ontario
Canada K1P 0B2

Mailing Address

PO Box 8550 Ottawa, Ontario
Canada K1G 3H9