Eniola Oshodi, MD, Family Medicine

1725 S Wabash Ave
ChicagoIL  60616-1219 (Cook County)


Phone: 312-705-5100
Fax:

NPI: 1093286643
License Number: 209018501 (IL)