Main office

Address: 1183 Finch Avenue West, Suite 508 Toronto, Ontario, Canada M3J 2G2

Tel: +1 (416) 661-6376

Email: inquiries@immsol.com


Markham Branch

Address: 7130 Warden Avenue, Suite 209 Markham, Ontario, Canada L3R 1S2

Tel: +1 (905) 604-5123

Email: inquiries@immsol.com


      Canada flag Immsol logo