Omayra Rosas NPI 1891069126 Practice location: Ave. Palomas, Yauco, PR 00698 Taxonomy code: 163WG0600X Phone: (787) 616-8764