Carluis Torres-torres NPI 1023050234 Practice location: 152 Estancias Del Lago, Caguas, PR 007253364 Taxonomy code: 207P00000X Phone: (787) 744-3182