NPI Central
Electra Hospital District NPI Number 1467742254 — Iowa Park, TX | NPI Central