Duncan is a city of Oklahoma in the United States . It is the county seat of Stephens County . Centrally located in Stephens County , Duncan became the county seat after Oklahoma achieved statehood in 1907 .