Canada Post Leaskdale Address Leaskdale Country Store, 13-700 Durham Road, Leaskdale, Ontario, L0C 1C0 Telephone 1-866-607-6301