September 26, 2019Dr. Epstein is fantastic! Very personable, easy to talk to and both listens and explains patiently. The staff is also great from the front desk to the scheduling coordinator. After my most recent visit, I had a question, which I posted on the patient portal. It was answered in less than 24 hours!