Polite staff, easy to schedule appointments, and no waiting for scheduled appointment.

| Verified patient

Polite staff, easy to schedule appointments, and no waiting for scheduled appointment.

| Verified patient

Dr Spirakes is a brilliant and kind professional.

| Verified patient

Very knowledgeable about my condition, made me feel very comfortable and gave me great direction and options.

| Verified patient

Dr. Spirakes was wonderful. She took her time. Listen to me and made recommendations. I felt she cared about me.

| Verified patient

First visit and it went very well.

| Verified patient

Very nice. First time meeting her.

| Verified patient

Kind, caring & compassionate. Gives you her total attention during your appointment. She is one in a million.

| Verified patient

I love Dr Spirakes. That is why I followed her from Endeavor (Elmhurst Memorial) to her new association with Advocate.

| Verified patient

Dr Spirakes is great at listening and addressing concerns. She has such a great rapport with her patients. Her nurse was also very friendly and thorough too.

| Verified patient