April 30, 2021 / Last updated : April 30, 2021 Michelle Rae OPCA Lakehead Energy Systems Inc. Return to Directory Association OPCA First Name Ken Last Name Ross Business Address 4771 Highway 61 City Neebing Province ON Postal Code P7L 0B5 Business Phone Number 807-633-0726 Directions to listing From: Current location Specific Address Travel Mode: Driving Public Transit Walking Cycling