Karla Cristinarodriguez NPI 1164688065 Practice location: 83 Calle Dr Cueto, Utuado, PR 006412804 Taxonomy code: 208D00000X Phone: (787) 878-1755