Beatriz Resto NPI 1932522679 Practice location: Catalana #66, Barceloneta, PR 00617 Taxonomy code: 2355S0801X Phone: (787) 493-0300