Iria Ymarrero NPI 1235448200 Practice location: Street 36 Antonio Vazquez Ramos, Barranquitas, PR 00794 Taxonomy code: 103T00000X Phone: (787) 857-7901