Ricardo Rodriguez NPI 1356309686 Practice location: Edificio Guayacan Calle Jose C Vasquez #202, Aibonito, PR 00705 Taxonomy code: 122300000X Phone: (787) 735-4172