Indira Enidbarbosa Rios NPI 1629624648 Practice location: F18 Calle Reina Victoria, Guaynabo, PR 009695291 Taxonomy code: 208D00000X Phone: (787) 203-0659