Ombudservice for Life and Health Insurance
Website: https://www.olhi.ca/complaint_process.html
Email: Email Form
Toll Free: 1-888-295-8112
Website: https://www.olhi.ca/complaint_process.html
Email: Email Form
Toll Free: 1-888-295-8112