Dr. Spiel is fantastic. She is empathetic and informative. Lindy, her assistant is also top notch. I sent a message after I messed up my appointment time and Lindy was able to get me in right away (within two days). I am shocked how difficult it is to get doctor appointments in a timely manner but Lindy was very helpful in this situation. 
Des Plaines 77 Rand Internal Med