Catherine Rodriguez NPI 1932656394 Practice location: 247 Calle Corvina, Barceloneta, PR 006172433 Taxonomy code: 183700000X Phone: (787) 996-6420