Medical school: UNIVERSITY OF OKLAHOMA COLLEGE OF MEDICINE
Graduated: 2015
NPI: 1215318878
Practice Locations (2)
TRIAD EYE INSTITUTE PLLC
2783 N SHILOH DR
FAYETTEVILLE, AR 727046984
4794428653
TRIAD EYE INSTITUTE PLLC
6140 S MEMORIAL DR
TULSA, OK 741331933
9182522020
Source: CMS National Downloadable File, September 2026.