Carol Ibach Duffy, DOCarol Ibach Duffy · Cardiovascular Disease Physician1988 East Rd, Shaftsbury, VT 05262(484) 624-2771Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing