Armada Insurance Services - Phone 1-800-805-2270 - Fax 1-866-329-8643 Email address: claims@armadainsurance.ca