Great doctor!

| Verified patient

Dr Spirakes is a special caring person

| Verified patient

Very professional and took time to listen to my concerns...her assistant performed a blood test as well as immunizations and I had no discomfort or bruising.. they are the best..

| Verified patient

Very professional and took time to listen to my concerns...her assistant performed a blood test as well as immunizations and I had no discomfort or bruising.. they are the best..

| Verified patient

I love Dr.Spirakes I have been with her for years. I have never felt rushed during my appointments. She takes the time to explain everything in terms you can understand. Gives suggestions and never judgmental. Her bedside manner is great. I trust her. Cannot say enough good things about her. I highly recommend her.

| Verified patient

I love Dr.Spirakes I have been with her for years. I have never felt rushed during my appointments. She takes the time to explain everything in terms you can understand. Gives suggestions and never judgmental. Her bedside manner is great. I trust her. Cannot say enough good things about her. I highly recommend her.

| Verified patient

I have always found Dr. Spirakes to listen carefully to my issues and to consult with me to find the correct solutions. She takes an appropriate amount of time with me and I do not feel rushed. I trust her and like her.

| Verified patient

I have always found Dr. Spirakes to listen carefully to my issues and to consult with me to find the correct solutions. She takes an appropriate amount of time with me and I do not feel rushed. I trust her and like her.

| Verified patient

Elaine Spirakes is the BEST!

| Verified patient

Elaine Spirakes is the BEST!

| Verified patient