News

In January 1894, the Kiowa tribe donated 160 acres of land and with the help of the American Baptist Church organized the Immanuel mission, according to the Oklahoma Historical Society.