Deborah Ltorres NPI 1710270640 Practice location: Carr 3 Km 23.9 Urb Industrial Las Flores, Rio Grande, PR 00745 Taxonomy code: 183500000X Phone: (939) 640-1620