Ivette Rodriguez NPI 1982805412 Practice location: La Inmaculada 3, Vega Alta, PR 00692 Taxonomy code: 183500000X Phone: (787) 270-2969