Contact

Main Office and Customer Service Centre 950 East Main StreetWelland, ON. L3B 0L9 Email: csr@wellandhydro.com Phone: 905-732-1381 (select option 6 for Customer Service)Fax: 905-732-0123 24 Hour Emergency Service: 1-888-726-1139 Office Hours We are open … Continue reading Contact