Medical school: TEXAS TECH UNIVERSITY HEALTH SCIENCE CENTER SCHOOL OF MEDICINE
Graduated: 2008
NPI: 1336385335
Practice Locations (2)
45 LAKESIDE RIDGE RD
SAWYER, OK 74756
9037397700
2675 41ST ST SE, SUITE 103
PARIS, TX 754628209
9037377700
Source: CMS National Downloadable File, September 2026.