Harry Rodriguez NPI 1194818336 Practice location: C Teodomiro Ramirez 33, Vega Alta, PR 00692 Taxonomy code: 207Q00000X Phone: (787) 883-6756