SL

STEVEN I LEFF, M.D.

Ophthalmology in ATLANTA, GA

Request an appointment and we'll contact this provider to confirm availability for you.

About

Steven I Leff, M.D., is an ophthalmologist based in Atlanta, GA.

Generated from public NPI Registry data only. Not independently verified — confirm credentials directly with the practice.

Common questions

What is STEVEN I LEFF's specialization?

STEVEN I LEFF specializes in Ophthalmology.

Where does STEVEN I LEFF practice?

STEVEN I LEFF practices in ATLANTA, GA.

What is STEVEN I LEFF's NPI number?

STEVEN I LEFF's NPI number is 1184651739.

Practice Location

5505 PEACHTREE DUNWOODY RD
STE 300
ATLANTA, GA 30342

Ophthalmology Doctors Near Atlanta

Sandy Springs, GA (14)Dunwoody, GA (1)Norcross, GA (2)Tucker, GA (2)Decatur, GA (24)Peachtree Corners, GA (3)Stone Mountain, GA (1)Roswell, GA (9)