Rebeca Rios Lugo NPI 1053977678 Practice location: 108 Calle Los Pinos, Ceiba, PR 00735 Taxonomy code: 104100000X Phone: (939) 249-6323