Thomas James Haycraft, MDThomas James Haycraft · General Practice Physician243 Curtiss Rd Suite 100, Barksdale Afb, LA, 71110NPI · 1841634219No reviewsInsuranceNot specified(318) 456-4470Check availabilityBook online Claim listing