Luis Esantaliz Ruiz NPI 1942583331 Practice location: 83 Calle Pedro De Acosta, Sabana Grande, PR 006372043 Taxonomy code: 208D00000X Phone: (787) 601-1049