Medical school: TEXAS TECH UNIVERSITY HEALTH SCIENCE CENTER SCHOOL OF MEDICINE
Graduated: 1998
NPI: 1104823566
Practice Locations (1)
THE EYE GROUP OF SOUTHERN INDIANA, LLC
1020 W BUENA VISTA RD
EVANSVILLE, IN 477105150
8124233131
Source: CMS National Downloadable File, September 2026.