Roberto Carlosrobles Torres NPI 1396297701 Practice location: Hc 4 Box 10561, Rio Grande, PR 007459078 Taxonomy code: 183700000X Phone: (787) 363-6792