NPI Central
Temesgen Gobena, MD — NPI 1730807876, Decatur, IL | NPI Central