Melvin Torres Llanos NPI 1134130826 Practice location: 693 North Coast Shopping, Vega Alta, PR 006920000 Taxonomy code: 111N00000X Phone: (787) 278-7474