Contact Us We look forward to hearing from you. Address & Map Labbe-Leech Interiors Ltd. 2020-2600 Portland Street SECalgary, AB T2G 4M6Canada Phone: 403-252-9991 Fax: 403-259-3356 E-mail: info@labbeleech.com Send us a message! Name* First Last Email* Phone Company Subject* Message Comments This field is for validation purposes and should be left unchanged.