David S Caughell, MDDavid S Caughell · General Practice Physician712 E Osage Ave, Nowata, OK 74048(918) 273-0140Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing