Roberto Rodriguez NPI 1386853299 Practice location: 62 Calle Socorro, Quebradillas, PR 006781854 Taxonomy code: 183500000X Phone: (787) 895-6912