Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 2009
NPI: 1871737239
Practice Locations (5)
VISTAR EYE CENTER, INC
2617 SHEFFIELD DR, SUITE B
BLACKSBURG, VA 240608271
5408555100
VISTAR EYE CENTER, INC
609 NORTHSIDE DR
MARTINSVILLE, VA 241121911
5408555100
VISTAR EYE CENTER, INC
1819 ELECTRIC RD, SUITE 1A
ROANOKE, VA 240181618
5408555100
VISTAR EYE CENTER, INC
6125 AIRPORT RD
ROANOKE, VA 240193813
5408555100
VISTAR EYE CENTER, INC
707 S JEFFERSON ST
ROANOKE, VA 240165100
5408555100
Source: CMS National Downloadable File, September 2026.