WELCOME TO THE LIVERY SHOP

LEAVES OF TREES

Based out of Toronto, Canada, Leaves of Trees is proud of its "Made in Canada" roots. All of their products are made in-house, by hand, and in small batches, using as many high-quality organic and fair trade sources as are available.