Frank Lopez Vizcarrondo NPI 1487675062 Practice location: L M Rivera Esquina Seijo, Vega Alta, PR 00692 Taxonomy code: 208D00000X Phone: (787) 883-5470