Medical school: CLEVELAND CHIROPRACTIC COLLEGE - KANSAS CITY
Graduated: 1991
NPI: 1194712646
Practice Locations (2)
13720 E 86TH N ST
OWASSO, OK 740558735
9182743888
13720 E 86TH ST N, SUITE 130
OWASSO, OK 740558735
Source: CMS National Downloadable File, September 2026.