Medical school: UNIVERSITY OF OKLAHOMA COLLEGE OF MEDICINE
Graduated: 2009
NPI: 1255560488
Practice Locations (1)
ST. JOHN PHYSICIANS, INC.
1705 E 19TH ST, SUITE 302
TULSA, OK 741045410
9187487599
Source: CMS National Downloadable File, September 2026.