Waleska Z Ruiz Sanchez NPI 1215920988 Practice location: Carr 107, Aguadilla, PR 00603 Taxonomy code: 291U00000X Phone: (787) 882-3846