Cleo State Bank Address: 101 W Highway 412, Meno, OK 73760 Phone: (580) 776-2257 Banks, Loans, State Commercial Banks