LEAF Customer Service:
1.855.201.5307
(Toll-Free in North America)
or 604.960.3001 (International)
Fax: 604.904.3692

9:00 AM - 5:00 PM PST
Monday - Friday

or Click Here To Contact Us