Angel Luisruiz NPI 1922000223 Practice location: 109 Calle De Diego E, Mayaguez, PR 006804863 Taxonomy code: 156FX1800X Phone: (787) 834-3510