Welcome To Davenport - Just about seven miles southwest of Stroud, Oklahoma, travelers along old Route 66 will come to the small town of Davenport, first settled in the second great land run of 1891. Lincoln County, which included the future Davenport townsite, was opened to non-Indian settlers during the Sac and Fox Opening on September 22, 1891.