NEC Corporation of America - Retail Solutions
6535 North State Highway 161
Irving,
TX 75039