Larchwood Canada Artisanal/Crafter Online Shop Retail Location Address: 117 Bridge Road, East Margaree, Nova Scotia, Canada. A collection of quality kitchen and home products sustainably handmade on Cape Breton Island Social Media Phone: 902-235-2949 Fax: 902-235-2077 Email: info@larchwoodcanada.com Website: https://www.larchwoodcanada.com/ Region: Cape Breton Products: Arts and Crafts