Request a Quote

Our headquarters and manufacturing facilities are located in Houston, Texas.

Please feel free to contact us about filling your needs – and enjoy working with someone who cares about and appreciates your business.

Company Info

NEC, Inc.
7207 West Road, Houston, TX 77086

  • Phone: 281-405-8240
  • Fax: 281-405-8388