Wheaton IL Otto C MD, Doctors 1. 100 W Roosevelt Rd, Wheaton, IL 60187 | Stephani, Otto C MD (630) 665-7755