Canada Post Keene Address The Keene General Store, 1111 Heritage Line, Keene, Ontario, K0L 2G0 Telephone 1-866-607-6301