Medical school: UNIVERSITY OF NEBRASKA COLLEGE OF MEDICINE
Graduated: 1982
NPI: 1326103086
Practice Locations (2)
9726 E 42ND ST, SUITE 106
TULSA, OK 741463673
9726 E 42ND ST SO, SUITE 106
TULSA, OK 741463673
9187127711
Source: CMS National Downloadable File, September 2026.