top of page

Dr. Leonard Dubin

Dr. Leonard Dubin, MD is an internal medicine specialist in Wheeling, IL and has been practicing for 27 years.  He graduated from Crimean State Medical University in 1993 and completed his Residency at Oakwood Hospital in Dearborn, MI.  Dr. Dubin is board certified by the American Board of Internal Medicine.


Languages: English, Russian, Spanish, Ukranian

Medical School: Crimean State Medical University; Simferopol, Ukraine

Residency: Oakwood Hospital; Dearborn, Michigan

Our Office: 395 E. Dundee Rd, Ste 150; Wheeling, IL 60090

Mention "Riverside Plaza's website" when you contact us!



Call Us: 847.454.0301

Fax: 847.454.0302

Office Hours:

By Appointment

bottom of page