Graduated: 2013
NPI: 1093157562
Practice Locations (2)
OWASSO EYE INSTITUTE INC
12455 E 100TH ST N, SUITE 110
OWASSO, OK 740554675
9182747100
THE EYE INSTITUTE INC
2000 S WHEELING AVE, SUITE 1010
TULSA, OK 741045646
9187473937
Source: CMS National Downloadable File, September 2026.