Nalcor Energy Return to Directory Business Name: Nalcor Energy Category: General Business Website Address: https://nalcorenergy.com Business Phone Number: (709) 737-1446 Business Contact Email: carapike@nalcorenergy.com Business Address: P.O. Box 12400, St. John’s, NL A1B 4K7