NPI Central
David Otuada, MD — NPI 1881397347, Odessa, TX | NPI Central