Medical school: INDIANA UNIVERSITY - SCHOOL OF OPTOMETRY
Graduated: 2007
NPI: 1609038538
Practice Locations (2)
EYE CARE AND SURGERY PC
1960 ELECTRIC RD
ROANOKE, VA 240181601
5407720870
EYE CARE AND SURGERY PC
33 BRITISH WOODS DR
ROANOKE, VA 240198267
5409926867
Source: CMS National Downloadable File, September 2026.