Zenaida Rios NPI 1164558169 Practice location: Pr Car 107, Aguadilla, PR 00603 Taxonomy code: 133NN1002X Phone: (787) 882-5660