Miguel Rivera NPI 1417936741 Practice location: Clinica Yaguez, Mayaguez, PR 00681 Taxonomy code: 208000000X Phone: (787) 833-0885