7 Comments Canada Post: How to get in touch By CCC Team August 6, 2018 Head Office Canada Post 2701 Riverside Dr Suite N1200, Ottawa ON K1A 0B1, Canada Customer Service Phone:…