ALdo Torres Ortiz, MD NPI Number: 1104331511 Primary Specialty: Nephrology Languages Spoken: Spanish, ENGLISH Gender: Male