Roberto Davidalvarez NPI 1225071467 Practice location: Edif. Profesional Hospital Menonita Suite 201, Aibonito, PR 007051379 Taxonomy code: 207RR0500X Phone: (787) 735-8998