Ester Oyola NPI 1205174323 Practice location: B13 Calle 1, Bayamon, PR 009574364 Taxonomy code: 103T00000X Phone: (787) 630-9686