Alejandro Acosta Rivera NPI 1366431819 Practice location: Calle Luna Esquina Salud #139, San German, PR 00683 Taxonomy code: 207W00000X Phone: (787) 892-4430