Hopefully you won’t ever need Dr. Soble’s services, but if you do you’ll leave his office comforted and with hope. Dr. Soble is an oncologist. He recently treated my mother for her cancer. Dr. Soble and all of his staff are warm, kind people who care about their patients. I watched as he took my mother’s hand as she spoke, and then he listened to her and answered her questions. He gave her his card and told her she could call him at any time… and he meant it. I hope I never have to see Dr. Soble again, but not because he’s not a wonderful doctor. His main office is in Barrington at Good Shepherd Hospital, but he has other locations in Lake Forest, Libertyville and McHenry.