NPI Central
Lab Medicine of Greater Tulsa, P.C. NPI Number 1053364760 — Tulsa, OK | NPI Central