NPI Central
Laboratorio Clinico Santiago Irizarry Inc NPI Number 1417138991 — Adjuntas, PR | NPI Central