William Hernandez NPI 1881026201 Practice location: Calle 1 Bloque 2 751, Arecibo, PR 006120000 Taxonomy code: 335E00000X Phone: (787) 502-4413