Xaviel Torres Rivera NPI 1629668389 Practice location: Calle 7 E-15 Urb. El Conquistador, Trujillo Alto, PR 00976 Taxonomy code: 183700000X Phone: (787) 634-8451