Medical school: UNIVERSITY OF OKLAHOMA COLLEGE OF MEDICINE
Graduated: 1980
NPI: 1750340717
Practice Locations (1)
DEAN MCGEE EYE INSTITUTE
608 STANTON L YOUNG BLVD
OKLAHOMA CITY, OK 731045014
4052716060
Source: CMS National Downloadable File, September 2026.