Cherechi C Ogwo, MD, Internal Medicine

6263 Poplar Ave
Ste 1052
MemphisTN  38119-4736 (Shelby County)


Phone: 901-448-5814
Fax:

NPI: 1720321060
License Number: 53913 (TN)