Banks in Buffalo, OK

  • Oklahoma State Bank
    Oklahoma
    122 South Hoy St
    Buffalo
    OK, 73834
    Oklahoma State Bank is proud of its tradition of local ownership and management. For over 75 years Oklahoma State Bank has served its local communities with solid banking leadership and a focus on the needs of its customers....