NPI Central
South Coast Clinical Laboratories NPI Number 1215166939 — Santa Fe Springs, CA | NPI Central