Medical Doctor
TEMPORARY MEDICAL PERMIT
125079651
EXPIRED
N
MD
AYODAMOLA
OTUN
AYODAMOLA OTUN MD
07/01/2022
06/30/2025
CHICAGO
IL
60612
COOK
Neurological Surgery
11/03/2025