Luz Tarinaruiz Velez NPI 1679647903 Practice location: 805 Calle Munoz Rivera, Penuelas, PR 006241402 Taxonomy code: 208D00000X Phone: (787) 836-1127