Welland Hydro Electric System Corporation Contact
Corporate office: PO Box 280, 950 East Main Street, Welland, ON. L3B 5P6
Phone number: 905-732-1381 (select option 6 for Customer Service)
Welland Hydro Electric System Corporation
Welland Hydro is a community-owned asset that is committed to distributing and generating renewable energy in Welland, ON.
To access this service, please call 905-732-1381 and select option 1 at the prompt. Alternatively, you can report an outage via email at firstname.lastname@example.org or by submitting an Outage Report online.