Nyambi Ebie, MD, Internal Medicine

2301 E 93rd St
Ste 110
ChicagoIL  60617-3913 (Cook County)


Phone: 773-731-2982
Fax: 773-731-3328

NPI: 1548234883
License Number: 036045826 (IL)