Attention NEC Members! Our payment kiosk located at our Robstown Headquarters is currently out of order! We apologize for the inconvenience.
While we wait for repairs, please use an alternate payment method such as SmartHub, our automated system, drive thru services, lobby service, or payment drop box.
For any additional questions or concerns please contact our Member Care team at 1-800-NEC-WATT (1-800-632-9288).