NPI Central
Obiora Ezeudemba, MD — NPI 1558948778, Shelby, NC | NPI Central