After many years of looking for a good Dr. I was very lucky to have a friend refer me to Dr. Socrates. He is an amazing Dr, but mostly he is very communicative and very familiar with his patients. He takes his time to listen, and explain, not in a medical way, what you need to know. He explains everything the way you can understand what he means. I’m more than happy to be his patient, and I will recommend him and his staff to anyone who needs a Doctor. Elena is AMAZING and Melanie TOO!!!!