Northland Power Inc.

Home » Northland Power Inc.


Address: 30 St. Clair Avenue West 12th Floor. Toronto, Ontario, Canada. M4V 3A1


Phone: (416) 962-6262

Developer and owner of clean and green power facilities since 1987. Northland has over $10 billion of high quality power generating assets. Committed to delivering strong results and a more sustainable future. Northland Power – Intelligent Energy For a Greener Planet ™