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
Toronto, Ontario, Canada
Main office
HOURS OF OPERATION
9:00 am – 8:00 pm
Monday – Friday
Closed and relax
Saturday & Sunday
