Banks in Welch, Oklahoma, the US. Banks locations in Welch, Oklahoma. Find the nearest banks locations, near you. All types of business services ATM Bank Finance Funeral home School All banks in Welch Closed now Welch State Bank ATM Finance Bank +1 918-788-3373 396 South Commercial Street, Welch, Oklahoma 74369 Write a review Phone Hours Website Directions