Cleo State Bank in Cleo Springs

  • Cleo State Bank
    Oklahoma
    202 South Square
    Cleo Springs
    OK,73729
    Cleo State Bank provides the communities of Northwest Oklahoma with professional service accompanied by hometown friendliness. Cleo State Bank has served the people of Northwest Oklahoma for over a century, opening its doors in 1900....