North American Palladium Customer Service Phone Numbers Customer service: (416) 360-7590   North American Palladium Headquarters Info, Email, Phone number, Website and live chat Information North American Palladium Ltd. founded in 1968 as Madeleine Mines Ltd., is a mining company with headquarters located at Toronto, Ontario, Canada. Renamed to its current title in June 1993, the company primarily