Omovaudo Divine Omo-Eboh, MD, Family Medicine

1625 E 75th St
ChicagoIL  60649-3603 (Cook County)


Phone: 773-947-7313
Fax:

NPI: 1164154878
License Number: 125.081017 (IL)