Medical school: VANDERBILT UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1988
NPI: 1902895378
Practice Locations (2)
5512 S LEWIS AVE, SUITE 8
TULSA, OK 741057140
9187434455
5512 S LEWIS AVENUE, SUITE 8
TULSA, OK 741057140
Source: CMS National Downloadable File, September 2026.