David S Caughell, MDDavid S Caughell · General Practice Physician712 E Osage Ave, Nowata, OK, 74048NPI · 1831114164No reviewsInsuranceNot specified(918) 273-0140Check availabilityBook online Claim listing