EyeDoctorProofLook up eye doctors in the NPPES registry

Ophthalmologists in Flint, MI

12 ophthalmologists listed in the NPPES public registry. Average 18 years on NPPES.

Verify a Michigan ophthalmologist's license

License status and disciplinary actions come from the official state medical board.

Michigan Board of Medicine
NPPES-tenure context: "Years on NPPES" measures time since CMS issued the National Provider Identifier — not clinical experience. Data is from the NPPES public registry (updated monthly). Verify current license status with the state board above.

12 of 12 ophthalmologists

Edward Stack, MD

MDOphthalmology
21 yrs on NPPES

5300 GATEWAY CTR, Flint, MI 48507

(810) 720-9111

NPI 1801899885

Gary Keoleian, MD

MDOphthalmology
21 yrs on NPPES

4499 TOWN CENTER PKWY, Flint, MI 48532

(810) 733-7111

NPI 1538163217

David Diskin, MD

MDOphthalmology
21 yrs on NPPES

4499 TOWN CENTER PKWY, Flint, MI 48532

(810) 733-7111

NPI 1306843594

Christopher Cukrowski, MD

MDOphthalmology
21 yrs on NPPES

701 S BALLENGER HWY, Flint, MI 48532

(810) 238-3603

NPI 1912991845

Daniel Ryan, MD

MDOphthalmology
20 yrs on NPPES

1113 VILLA LINDE CT, Flint, MI 48532

(810) 733-1214

NPI 1629040068

Steven Boskovich, MD

MDCornea & External Disease
20 yrs on NPPES

1290 S LINDEN RD, Flint, MI 48532

(810) 732-6231

NPI 1043289150

John Waters, MD

MDOphthalmology
20 yrs on NPPES

5055 W BRISTOL RD, Flint, MI 48507

(810) 732-2272

NPI 1396706925

Robert Zendler, MD

MDOphthalmology
19 yrs on NPPES

1335 S LINDEN RD, SUITE E, Flint, MI 48532

(810) 733-5535

NPI 1669686515

Aman Shukairy, MD

MDOphthalmology
19 yrs on NPPES

1160 S LINDEN RD, Flint, MI 48532

(810) 820-8230

NPI 1205046331

Leroy Johnson, MD

MDOphthalmology
15 yrs on NPPES

2900 N SAGINAW ST, Flint, MI 48505

(810) 789-9141

NPI 1972880268

Dan St. Aubin, MD

MDOphthalmology
13 yrs on NPPES

4499 TOWN CENTER PKWY, Flint, MI 48532

(810) 733-7111

NPI 1699115675

Aleksey Mishulin, MD

MDOphthalmology
11 yrs on NPPES

5300 GATEWAY CTR, Flint, MI 48507

(810) 720-9111

NPI 1699155366