Medical school: CLEVELAND CHIROPRACTIC COLLEGE - KANSAS CITY
Graduated: 2001
NPI: 1801804448
Practice Locations (2)
7614 E 91ST ST, SUITE 110
Tulsa, OK 741336047
7614 E 91ST ST, SUITE 110
TULSA, OK 741336066
9184932777
Source: CMS National Downloadable File, September 2026.