NPI Central
Laboratory Corporation of America NPI Number 1982043147 — Lafayette, LA | NPI Central