info@leafcanada.ca

+1 (647) 893-7970

Toronto, ON, Canada

Contact us

Drop Us a Line

Want to reach out? We’d love to hear from you!


CONNECT WITH US

CONTACT INFO

+1 (647) 893-7970

Call us

info@leafcanada.ca

E-mail

Toronto, Ontario, Canada

Main office

HOURS OF OPERATION

9:00 am – 8:00 pm

Monday – Friday

Closed and relax

Saturday & Sunday