Contact Us

By Mail:
130 Albert St, Suite 1912
Ottawa, ON K1P 5G4

Important Numbers:
Phone: 613-565-3832
Fax: 613-565-3803
Toll-free: 1-866-373-IMFC
Media: 613-565-3832 x 7506

By Email: