an NCI Building Systems company 4700 Engineers Way, Suite 103 North Las Vegas, NV 89081 United States Map it