International Restoration Inc Roofer - Homewood, IL Looking to contact International Restoration Inc? You can reach them at 630-926-6531