Stephen Leff, MD

Stephen Leff, MD
Aspects Optical By Stephen 2665 N Decatur Rd Ste 440 Decatur, GA 30033
Add a Review

Consumer Feedback

(2 Reviews)
Dr Leff is an excellent opthalmologist !! I have been seeing him for 25+ years. I have never had a problem. His office staff is helpful and friendly.
I highly recommend him.
by Sandy Lester xxx.xxx.140.195
August 13, 2015
Did you feel safe in this provider's care?
Absolutely! I knew I was being cared for by an expert!
by Anonymous
October 22, 2011
Add a Review