SCARBOROUGH OFFICE (CANADIAN HEAD OFFICE) 2206 Eglinton Ave E, Suite 190 Scarborough, ON M1L 4S8 Phone: (416) 901-4999 Fax: (416) 754-0068
TORONTO OFFICE 20 De Boers Dr, Suite 102 North York, ON M3J 3E5 Phone: (416) 223-0227 Fax: (416) 223-0228
MISSISSAUGA OFFICE 2985 Drew Road, Suite 206 Mississauga, ON L4T 0A4 Phone: (905) 499-3883 Fax: (416) 754-0068
ORLANDO OFFICE (AMERICAN HEAD OFFICE) 1001 Executive Center Dr, Suite 220 Orlando, FL 32803 Phone: (407) 205-0500 Fax: (407) 205-0500
CANADIAN HQ 100 King St. West Unit K103A Chatham, ON N7M 6A9 Phone: (519) 355-1200 Fax: (519) 355-1206
BRAMPTON 2 County Court Blvd 4th Floor Brampton, ON L6W 3X7 Phone: (905) 595-6777 Fax: (519) 355-1206