James Henry Cannaday, MDJames Henry Cannaday · Anesthesiology Physician200 State Ave, Faribault, MN, 55021NPI · 1396857918No reviewsInsuranceNot specified(507) 334-6451Check availabilityBook online Claim listing