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