Allary Villarrubia Soto NPI 1144501198 Practice location: Carr # 402 Km 2.1, Anasco, PR 006109809 Taxonomy code: 103TC0700X Phone: (787) 648-4486