Erika Osso NPI 1649291220 Practice location: B35 Calle 6, Toa Alta, PR 009532205 Taxonomy code: 183700000X Phone: (787) 501-3577