NPIIDCarol Ibach Duffy, DOCardiovascular Disease PhysicianShaftsbury, VT1988 East Rd, Shaftsbury, VT, 05262NPIID(484) 624-2771Book online Claim listingAvailability on request