Search

-- STEPHEN P LEFF -- MD

Individual Provider (NPI-1) Active

Ophthalmology

Provider Information

NPI Number
1366434698
Provider Type
Individual Provider (NPI-1)
Credentials
MD
Status
Active

Contact & Location

Address
465 WINN WAY STE 140, DECATUR, GA, 300301753
Phone
(404) 298-5557
Fax
(404) 297-9480

Specialties & Taxonomies

Ophthalmology Primary License: GA #017845

All Addresses

MAILING

5259 MEADOWCREEK DR

DUNWOODY, GA, 303383849

(770) 393-0851

LOCATION

465 WINN WAY STE 140

DECATUR, GA, 300301753

(404) 298-5557