Cimarron Valley Ranch sprawls over 45,000 acres, located between Elkhart, Kansas, and Keyes, Oklahoma. Over 70 square miles of cattle ranch includes approximately 22 miles of the historic Cimarron River running from Oklahoma into Colorado, coming within two miles of bridging the Comanche National Grasslands to the Cimarron National Grasslands in Kansas.