Posted on January 1, 2019 January 1, 2019 by WebsiteYellowPages.com Impact Technology Group; Inc 1 2 3 4 50.000 CategoriesServices NEC LocationsIllinois Bookmark Contact Information Business Name Impact Technology Group; Inc Address 7720 N. Lehigh Avenue, Illinois 60707 Phone Number 8479661000 Website http://MFRI.COM^^MIDWESCOFILTER.COM^^... CategoriesServices NEC Post navigationPrevious post: Roly PolyNext post: Legacy Wireless Communications; L.L.C.