Locations

Main Office

 

1183 Finch Avenue West, Suite 508

Toronto, Ontario  M3J 2G2

416-661-6376

inquiries@immsol.com

 

We would love to hear from you!

Markham Branch

7130 Warden Avenue, Suite 209

Markham, Ontario   L3R 1S2

 

 

 

905-604-5123