NPI Central
Alpha Lab Services Inc NPI Number 1386316685 — Schaumburg, IL | NPI Central