Banks in Barnsdall, Oklahoma, the US. Banks locations in Barnsdall, Oklahoma. Find the nearest banks locations, near you. All types of business services ATM Bank Finance Funeral home Insurance School All banks in Barnsdall Closed now American Heritage Bank ATM Finance Bank +1 918-847-2551 400 West Main Street, Barnsdall, Oklahoma 74002 Write a review Phone Hours Website Directions