Medical school: UNIVERSITY OF OKLAHOMA COLLEGE OF MEDICINE
Graduated: 1997
Offers telehealth
NPI: 1437340528
Practice Locations (2)
1800 RENAISSANCE BLVD, FL 2
EDMOND, OK 730133023
4053592481
1800 S RENAISSANCE BLVD, 2ND FLOOR
EDMOND, OK 730133023
Source: CMS National Downloadable File, September 2026.