Embajadora By Innovation Inc NPI 1326686742 Practice location: 192-14 Calle 435, Carolina, PR 009853013 Taxonomy code: 101YA0400X Phone: (787) 518-5720