Elba Lopez NPI 1255360848 Practice location: Santa Isidra 1 G8 Calle 7, Fajardo, PR 00738 Taxonomy code: 133N00000X Phone: (939) 639-1815