John McDuff, MD Infirmary Medical Clinics Infirmary Physician Alliance NPI Number: 1467410530 Primary Specialty: Internal Medicine Gender: Male Affiliations Thomas Hospital, Coastal Medical Group | East