Pablo Rodriguez NPI 1174058077 Practice location: Rr 7 Box 17163, Toa Alta, PR 009538846 Taxonomy code: 2279G1100X Phone: (939) 337-3798