Ruben Davidgonzalez NPI 1386694248 Practice location: 163 Antonio R. Barcelo St, Arecibo, PR 006120000 Taxonomy code: 2080P0214X Phone: (787) 878-4427