She take the time to listen to me and to explain things... She gives me options and explains the differences between them. A fantastic Dr all the way around.

| Verified patient

I have been patient of Elaine Spirakes for many many years. She's always been very truthful. Helpful answered all my questions brought up questions over her own and I've always felt comfortable with her. That's why I stayed with her when she went to advocate.

| Verified patient

Dr.Spirakes is an excellent listener. I felt very comfortable with her. She gave me excellent Ideas on how to be healthier.

| Verified patient

Great provider

| Verified patient

First visit with Dr.

| Verified patient

Excellent! In addition to the physician, the nurse who administered the senior test was marvelous.

| Verified patient

I was very impressed with Dr. Spirakes! This was my first visit with her and she made me feel like I've known her for years! It was evident that she had read my health history ahead of time and had a good sense of my health issues. I feel like she will take the time with me at future visits.

| Verified patient

Dr Spirakes is an excellent & caring doctor.

| Verified patient

Dr. Spirakes is excellent! I have been her patient for 20+ years. Dr. Spirakes and the rest of the physicians from the former Elmhurst Medical Associates are all wonderful!

| Verified patient

Excellent doctor. She has been my doctor for many years and has always provided great care. I appreciate the time she spends with me....not like we are on a time clock

| Verified patient