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....