NPI Central
Physical Rehabilitation Hospital of Bellaire LLC NPI Number 1336203942 — Stafford, TX | NPI Central