NPI Central
Steward Texas Hospital Holdings LLC NPI Number 1285191452 — Big Spring, TX | NPI Central