Medical school: MICHIGAN COLLEGE OF MEDICINE AND SURGERY
Graduated: 1993
Also: CARDIAC ELECTROPHYSIOLOGY, CARDIAC SURGERY
Offers telehealth
NPI: 1013063635
Practice Locations (1)
3839 S BOULEVARD, SUITE 100
EDMOND, OK 730135580
4056074445
Source: CMS National Downloadable File, September 2026.