Michelle Marierodriguez NPI 1912345620 Practice location: Rr 1 Box 3185, Cidra, PR 007399717 Taxonomy code: 247000000X Phone: (787) 384-9215