Timothy Green, MDTimothy Green · Internal Medicine Physician1020 Lenape Dr, Nowata, OK 74048(918) 273-0192Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing