Medical school: UNIVERSITY OF OKLAHOMA COLLEGE OF MEDICINE
Graduated: 1986
Offers telehealth
NPI: 1114090248
Practice Locations (1)
DEPT OF HEALTH AND HUMAN SERVICES PHS INDIAN HEALTH SERVICE
701 MARKET DR
OKLAHOMA CITY, OK 731148132
4059313833
Source: CMS National Downloadable File, September 2026.