NPI Central
Southern Laboratories LLC NPI Number 1003187741 — Lake Charles, LA | NPI Central