Maria Margaritacruz NPI 1508289810 Practice location: #1 Catalana Street, Barceloneta, PR 00617 Taxonomy code: 2355S0801X Phone: (787) 717-4571