Mike FlannaganWrong Mike Flannagan?
Local Address: Cedar Rapids , Iowa , United States
NCI Building Systems , Inc.
10943 North Sam Houston Parkway West
Houston , Texas 77064
Company Description: NCI Building Systems, Inc. is engaged in manufacturing and supplying of metal coil coating services, metal building components and engineered metal building... more