Contact Us
If you need to report a claim, call our 24/7 claim line at 1-800-265-6197
Head Office
49 Industrial Drive
Elmira, Ontario N3B 3B1
Chatham Branch Office
311 St. Clair Street
Chatham, Ontario N7L 3J8
London Branch Office
102A-219 Oxford St. W.
London, Ontario N6H 1S5
Halifax Branch Office
Suite 116
200 Waterfront Drive
Bedford, Nova Scotia B4A 4J4