Craig R. Peterson, MD Infirmary Physician Alliance NPI Number: 1619923844 Primary Specialty: Cardiology Gender: Male Affiliations Thomas Hospital