Eneida Rivera NPI 1285228437 Practice location: 91-29 Calle 90a # 29, Carolina, PR 009854137 Taxonomy code: 103TC1900X Phone: (939) 256-7309