Cleo Tavern Address: 102 S Sq, Cleo Springs, OK 73729 Phone: (580) 438-2200 Restaurants, Bars Other Businesses: Cleo State Bank at 202 S Sq, Cleo Springs, OK 73729