Olayemi O Champion-Odusola, MD, Family Medicine

7905 Calumet Ave
Hammond Clinic Llc
ChicagoIN  60631-3745 (Cook County)


Phone: 219-836-5800
Fax: 219-836-8073

NPI: 1053567040
License Number: 125051108 (IL)