Medical school: SANFORD SCHOOL OF MEDICINE OF UNIVERSITY OF SOUTH DAKOTA
Graduated: 1979
Offers telehealth
NPI: 1306848692
Practice Locations (1)
TULSA INTERNAL MEDICINE PHYSICIANS, PLLC
2000 S WHEELING AVE, SUITE 1000
TULSA, OK 741045648
9187488467
Source: CMS National Downloadable File, September 2026.