Independent US Healthcare Provider Directory & Public Medical Database
Medical Specialty Listing

Ophthalmology Specialists in Roanoke, VA

Browse 22 verified Ophthalmology providers practicing in Roanoke, Virginia.

22 Healthcare Providers
Showing 1–20 of 22 providers
Sorted by Name (A-Z)

Dr. Chad Albright , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
707 S Jefferson St, Roanoke, VA 240165100
Phone: 5403444000
NPI Identifier 1447254701
View Full Profile →

Dr. Patrick D Bradley , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
3800 Electric Rd Ste 101, Roanoke, VA 240184549
Phone: 5402998512
NPI Identifier 1780909291
View Full Profile →

Dr. Frank Cotter , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
707 S Jefferson St, Roanoke, VA 240165100
Phone: 5403444000
NPI Identifier 1932101037
View Full Profile →

Dr. Eugene H Eng , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
1960 Electric Rd, Roanoke, VA 240181621
Phone: 5407727171
NPI Identifier 1760533608
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
707 S Jefferson St, Roanoke, VA 240165100
Phone: 5408555100
NPI Identifier 1073888244
View Full Profile →

Dr. Kurt W Guelzow , MD

Ophthalmology

Active NPI Status
707 S Jefferson St, Roanoke, VA 240165100
Phone: 5408555100
NPI Identifier 1295739852
View Full Profile →

Dr. Craig Dwight Hartranft , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
5296 Peters Creek Rd, Roanoke, VA 240193808
Phone: 5408555100
NPI Identifier 1760454532
View Full Profile →

Dr. Lee Thomas Helms , MD

Ophthalmology

Active NPI Status
1960 Electric Rd, Roanoke, VA 240181621
Phone: 5407727171
NPI Identifier 1720085608
View Full Profile →

Dr. John L Hines , MD

Ophthalmology

Active NPI Status
5296 Peters Creek Rd, Roanoke, VA 240193808
Phone: 5408555100
NPI Identifier 1316942253
View Full Profile →

Dr. Donald John Race , MD

Ophthalmology

Active NPI Status
707 S Jefferson St, Roanoke, VA 240165100
Phone: 5408555100
NPI Identifier 1558366625
View Full Profile →

Dr. Carey William Robinson , MD

Ophthalmology

Active NPI Status
1960 Electric Rd, Roanoke, VA 240181621
Phone: 5407727171
NPI Identifier 1508864109
View Full Profile →

Dr. Tad Douglas Schoedel , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
707 S Jefferson St, Roanoke, VA 240165100
Phone: 5408555100
NPI Identifier 1083972913
View Full Profile →

Dr. Jenna Marie Selander , DO

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
1960 Electric Rd, Roanoke, VA 240181601
Phone: 5407727171
NPI Identifier 1891255410
View Full Profile →

Dr. Lewis Jay Singer , MD

Ophthalmology

Active NPI Status
306 Mcclanahan St Sw, Roanoke, VA 240141712
Phone: 5403442900
NPI Identifier 1417940495
View Full Profile →

Dr. Ann B Sowers , MD

Ophthalmology

Active NPI Status
70 Summerfield Ct, Roanoke, VA 240194579
Phone: 5409666616
NPI Identifier 1912909094
View Full Profile →

Dr. Scott Andrew Strelow , MD

Ophthalmology

Active NPI Status
3320 Franklin Rd Sw, Roanoke, VA 240141310
Phone: 5403444000
NPI Identifier 1043214315
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
1960 Electric Rd, Roanoke, VA 240181621
Phone: 5407727171
NPI Identifier 1023015476
View Full Profile →

Dr. Jonathan Till , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
3090 Electric Rd, Suite B, Roanoke, VA 240183531
Phone: 5407723978
NPI Identifier 1497726475
View Full Profile →

Dr. Joseph Stuart Tims , MD

Ophthalmology

Active NPI Status ✓ Accepts Medicare Assignment
707 S Jefferson St, Roanoke, VA 240165100
Phone: 5403444000
NPI Identifier 1417155771
View Full Profile →

Dr. Kenneth D Tuck , MD

Ophthalmology

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: May 28, 2026
3320 Franklin Rd Sw, Roanoke, VA 240141310
Phone: 5408555100
NPI Identifier 1730184805
View Deactivated Profile →
← Previous Page Page 1 of 2 Next Page →