Banks in Buffalo, Oklahoma, the US. Banks locations in Buffalo, Oklahoma. Find the nearest banks locations, near you. All types of business services Accounting ATM Bank Courthouse Finance Funeral home Insurance School All banks in Buffalo Buffalo Bancshares Inc ATM Finance Bank +1 580-735-2545 122 South Hoy Street, Buffalo, Oklahoma 73834 Write a review Phone Directions