Duffy Ducts Air Conditioning Contractor - Carthage, IL Looking to contact Duffy Ducts? You can reach them at 217-357-9166