NPI Central
Spectra Clinical Laboratories, Inc NPI Number 1679686646 — Newport Beach, CA | NPI Central