Magellan Aerospace Customer Service Phone Numbers Customer service: +1 905 677 1889   Magellan Aerospace Headquarters Info, Email, Phone number, Website and live chat Information Magellan Aerospace Corporation is a Canadian manufacturer of aerospace systems and components. The Magellan also repairs and overhauls, tests, and provides aftermarket support services for engines, and engine structural components. The