Angel Llandron-landron NPI 1386757219 Practice location: Hc 91 Box 9471, Vega Alta, PR 006929677 Taxonomy code: 133V00000X Phone: (787) 299-1567