Thomas A. Swafford, MDMDUnclaimed · claim itGastroenterologyStillwater, OK44 years experienceCalculated from a graduation year of 1982, reported in the CMS National Downloadable File.(405) 372-2390NPI 1972602050View Profile Claim