Dr. Portales Castillo graduated from the Universidad Autonoma De San Luis Potosi Facultad De Medicina in 2015. He works in Rochester, NY and 1 other location and specializes in Internal Medicine and Nephrology. Dr. Portales Castillo is affiliated with Rochester General Hospital.