Roger L McClellan, M.D. NPI Number: 1649289182 Primary Specialty: Diagnostic Radiology Languages Spoken: ENGLISH Gender: Male Education Medical School Tulane Univ. School of Medicine