Banks in Nichols Hills, Oklahoma, the US. Banks locations in Nichols Hills, Oklahoma. Find the nearest banks locations, near you. All types of business services Accounting ATM Bank Finance Lawyer Real estate School All banks in Nichols Hills Closed now Until 08:00 am Bank7 Finance Bank +1 405-810-8600 1039 Northwest 63rd Street, Nichols Hills, Oklahoma 73116 Write a review Phone Hours Website Directions