NPI Central
South Texas Surgical Specialists, PLLC NPI Number 1124707195 — Carrizo Springs, TX | NPI Central