NPI Central
Texas Dx Laboratories NPI Number 1972395531 — Dallas, TX | NPI Central