Duffy Ducts Office HVAC Technician - Carthage, IL Looking to contact Duffy Ducts Office? You can reach them at 217-357-9080