IMPACT VIDEO
Click the play button below.
© Copyright 2007 IMPACT - Illowa Construction Labor and Management Council
Illowa Construction Labor and Management Council
2112 - 53rd Street Moline, IL 61265
309-736-3460 Fax: 309-736-3464
e-mail:
director@illowaimpact.org