Contact Us

Headquarters: NRG Business
4455 Genesee St, Building 6
Buffalo, NY 14225
Toll free phone: 877.711.5453
Toll free fax: 877.711.0506
Email: info@ecsgrid.com
Corporate Office
Toll free phone: 877.711.5453
Toll free fax: 877.711.0506
Email: info@ecsgrid.com









© 2014 NRG Energy Inc. All rights reserved.