Graduated: 2002
Also: INTERNAL MEDICINE
NPI: 1033138607
Practice Locations (3)
SAN JUAN NEPHROLOGY PSC
735 AVE PONCE DE LEON
SAN JUAN, PR 009175022
7877653300
735 AVE PONCE DE LEON
SAN JUAN, PR 009175029
7877653300
SAN JUAN NEPHROLOGY PSC
735 TORRE MEDICA AUXILIO MUTUO, SUITE 615 AVE PONCE DE LEON
SAN JUAN, PR 009175022
Source: CMS National Downloadable File, September 2026.