ICLR
  • Home
  • Checklist
  • Glossary
  • Disclaimer
  • Acknowledgements
  • About us

Contact us - Toronto Office

  • 150 York Street, Suite 600
  • Toronto, Ontario, M5H 3S5
  • Phone: (416) 364-8677 Fax: (416) 364-5889
  • www.iclr.org

  • Please direct all mail to the Toronto address.

London Office

  • Western University
  • Amit Chakma Building, Suite 4405
  • 1151 Richmond Street London, Ontario, Canada N6A 5B9
  • www.iclr.org

Follow us


2025 © ICLR. All rights reserved.