Contact Details

Phone Numbers

1-888-510-2030 (toll-free)
1-905-479-4512 (local)
1-905-943-2981 (fax)

Office Address

Leaf Design
3601 Highway 7 - Suite #400
Markham, Ontario
L3R 0M3

Hours of Operation

Monday - Friday, 9am - 5pm EST

Send Us an E-mail

 E-mail me a copy