Founder/Board Member

Steven Leff, MD


Ophthalmologist

Georgia Ophthalmology Associates

465 Winn Way, Suite 140
Decatur, GA 30030

Dr. Stephen Leff received his BS degree from Michigan State and his M.D degree from the University of Rome. He has been a practicing ophthalmologist in Decatur for over 44 years. He has served as board chairman of Decatur Hospital, and president of the Dekalb Medical society.

He was one of the founding members of the physicians care clinic and has been a board member since its inception. He considers it an honor to be associated with a clinic that has done so much for the health of the working poor and uninsured of Dekalb County.