McDonald's has 4 operating locations near Duncan, Stephens County, Oklahoma. Here you can see the listing of all McDonald's restaurants nearby.