0 Comments Japan Post Holdings: Your guide to contact for assistance By Content Team December 23, 2020 Office 2-3-1 Otemachi, Chiyoda-ku, Tokyo 100-8792 Phone: 03-3477-0111 Customer Service Phone: 0120 5931 55 or 0570 046…