NPI Central
Integrated Hospital Specialists, P.A NPI Number 1144511825 — Dallas, TX | NPI Central