Alejandro Ruiz NPI 1467648378 Practice location: 1492 Camino Zoologico, Mayaguez, PR 006827843 Taxonomy code: 174400000X Phone: (787) 319-4376