Medical school: UNIVERSITY OF OKLAHOMA COLLEGE OF MEDICINE
Graduated: 1999
Offers telehealth
NPI: 1154307338
Practice Locations (4)
13401 W SIMMONS RD
EDMOND, OK 730258565
15804 SONADOR DR
EDMOND, OK 730135819
5300 N INDEPENDENCE, SUITE 280
Oklahoma City, OK 731125555
5300 N INDEPENDENCE, SUITE 280
OKLAHOMA CITY, OK 731125555
Source: CMS National Downloadable File, September 2026.