NPI Central
Subhash Nagalla, M.D. — NPI 1316142268, Odessa, TX | NPI Central