Edgardo Rodriguez NPI 1295775419 Practice location: A113 Calle 2, Caguas, PR 00926 Taxonomy code: 207P00000X Phone: (787) 743-0985