NPI Central
South Texas Regional Laboratories Inc NPI Number 1003247198 — Eagle Pass, TX | NPI Central