Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 1999
NPI: 1386601318
Practice Locations (1)
OKLAHOMA EYE SURGEONS PLLC
5600 N PORTLAND AVE
OKLAHOMA CITY, OK 731122023
4059434413
Source: CMS National Downloadable File, September 2026.