Luis Ebarbosa Texidor NPI 1508840422 Practice location: Carr 164 Km 7.7, Naranjito, PR 00719 Taxonomy code: 152W00000X Phone: (787) 869-4600