Urologist Llc NPI 1568851079 Practice location: 14 Calle De Diego Este, Mayaguez, PR 00680 Taxonomy code: 208800000X Phone: (787) 652-4268