EyeDoctorProofLook up eye doctors in the NPPES registry

Ophthalmologists in Glen Allen, VA

5 ophthalmologists listed in the NPPES public registry. Average 17 years on NPPES.

Verify a Virginia ophthalmologist's license

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

Virginia 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.

5 of 5 ophthalmologists

David Macmillan, MD

MDOphthalmology
21 yrs on NPPES

4600 COX RD, SUITE 120, Glen Allen, VA 23060

(804) 270-0330

NPI 1356335020

Christopher Leffler, MD

MDOphthalmology
20 yrs on NPPES

4819 CEDAR BRANCH CT, Glen Allen, VA 23060

(804) 346-9200

NPI 1063460707

Bryan Brooks, MD

MDOphthalmology
20 yrs on NPPES

4600 COX RD, SUITE 120, Glen Allen, VA 23060

(804) 270-0330

NPI 1972530673

Shilpi Pradhan, MD

MDOphthalmology
19 yrs on NPPES

3960 STILLMAN PKWY, SUITE 120, Glen Allen, VA 23060

(804) 270-3333

NPI 1508074543

Samuel Hughes, MD

MDOphthalmology
5 yrs on NPPES

4600 COX RD STE 120, Glen Allen, VA 23060

(804) 270-0330

NPI 1225618994