Canada Post Camlachie Address 6705 Camlachie Road, Camlachie, Ontario, N0N 1E0 Telephone 1-866-607-6301