News

Oil and gas, research and sports, Route 66, Tornado Alley and native American culture are some of what Oklahoma is known for.
Situated about halfway between Tulsa and Oklahoma City, Stroud is one such town. Not only is it brimming with history and Route 66 landmarks ... In Stroud, the most famous is the Rock Café ...