NPI Central
US Lab, Inc NPI Number 1730570987 — Costa Mesa, CA | NPI Central