24/7 Support
Call 1-800-263-5876

Contact Kroll

Toronto Head Office

Address :
220 Duncan Mill Road, Suite 201,
Toronto, Ontario M3B 3J5
Toll Free :
1-800-263-5876
Phone :
416-383-1010
Fax :
416-383-0001
Sales :
Support :
Formulary Inquiries :
Billing Inquiries :
Human Resources :

Western Office

Address :
#313, 9622 – 42nd Avenue NW,
Edmonton, Alberta T6E 5Y4
Support :

Eastern Office

Address :
33 Ochterloney Street, Suite 260,
Dartmouth, Nova Scotia B2Y 4P5
Support :