STEPHEN LEFF, MD

Ophthalmology

Active Individual
NPI: 1366434698

Practice Address

465 WINN WAY
STE 140
Decatur, GA 30030

Phone: (404) 298-5557

Specialties

Specialty Code Primary License
Ophthalmology 207W00000X Yes 017845 (GA)

Frequently Asked Questions

NPI 1366434698 is the National Provider Identifier for STEPHEN LEFF, MD, a Ophthalmology provider located in Decatur, GA. This NPI was enumerated on August 23, 2005.
STEPHEN LEFF, MD practices at 465 WINN WAY, STE 140, Decatur, GA 30030.

Quick Facts

NPI
1366434698
Type
Individual
Enumerated
Aug 23, 2005
Last Updated
Nov 16, 2007

Nearby Providers