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