William B. Herron, MD Infirmary Physician Alliance NPI Number: 1962685958 Primary Specialty: Internal Medicine Gender: Male Affiliations Thomas Hospital