David Price Kraft, MD, Family Medicine

10507 E 91st St
Ste 210
TulsaOK  74133-5589 (Tulsa County)


Phone: 918-307-5450
Fax: 918-307-5451

NPI: 1871529198
License Number: 12228 (OK)