Electricity Generation in Luxembourg Enovos Luxembourg Address: rue Thomas Edison 2, 1445 Strassen Luxembourg Phone Number: +352 273 71