Efrain Vargas NPI 1780788091 Practice location: Barcelo St, Villalba, PR 00766 Taxonomy code: 122300000X Phone: (787) 847-2770