NPI Central
Electra Hospital District — NPI 1811091903, Electra, TX | NPI Central