If you have any questions about this site or if you discover that something is not working as it should please contact us at:
136 Isabella Street
Toronto, ON M4Y 0B5
Phone: 416-962-3836
Toll Free: 1-888-838-3836
Fax: 416-642-2424
Looking for your OT Local? Here is a list of contacts.