Royal Nickel Customer Service Phone Numbers Customer service: (416) 363-0649   Royal Nickel Headquarters Info, Email, Phone number, Website and live chat Information The Royal Nickel Headquarters is 357 Bay Street, Suite 800 Toronto, ON, M5H 2T7, Canada.   If you searching for Royal Nickel Customer Service Number, you are at the right place. In this post, we have provided a list