Address 2 A Poplar Road Deer Lake NL A8A 1Z4 Canada Phone (709) 635-5569 Email @email Employers DEER LAKE POWER CO. LTD.