NPI Central
South Texas Clinical Laboratory Ltd NPI Number 1962967240 — Alamo, TX | NPI Central