NEC's Headquarters and Ben Bolt Office will be closed on Thursday, August 19th from 11:00am - 12:00pm. Online payments are still available through Smart Hub. We also have our drop box and kiosk services located at our headquarters office. If you have any questions regarding your account, please call us at (361) 387-2581.