NPI Central
Orthopedic Hospital Ltd NPI Number 1134166192 — Houston, TX | NPI Central