top of page
Contact us
and learn more
Barry Viola, PE
620-446-2568 (cell)
barryv@icdgroup.us
Steve Edwards
613-885-2479 (cell)
stevee@icdgroup.us
Fax: 888-645-4363

bottom of page
620-446-2568 (cell)
barryv@icdgroup.us
Steve Edwards
613-885-2479 (cell)
stevee@icdgroup.us
Fax: 888-645-4363