J. McLean Trotter, MD Infirmary Physician Alliance NPI Number: 1558405902 Primary Specialty: Cardiology Gender: Male Affiliations Thomas Hospital