Ricardo A Soltero, MD Accepting New Patients NPI Number: 1841295482 Primary Specialty: Nephrology Gender: Male