DL Dr. Dennis Roy LebbinIs this you? Claim your profile Internal Medicine 0 Write A Review 3815 Washington St, Oak Brook, IL, 60523 (630) 789-8621