NPI Central
Surgery Center of Texas NPI Number 1710103965 — Houston, TX | NPI Central