Skip to main content
Dr. Efrain Otero Palacios, MD - Nephrology in Rio Piedras, Puerto Rico | NPI 1114379716 | CartoChrome