NPI Central
Lemedix Socal Lab NPI Number 1588536783 — Lake Forest, CA | NPI Central