NPI Central
Laboratory of Louisiana LLC NPI Number 1558602128 — Morgan City, LA | NPI Central