Canada Post Mabou Address Mabou Communications Ltd., 11541 Main Street, Mabou, Nova Scotia, B0E 1X0 Telephone 1-866-607-6301