It is situated on a low bluff overlooking the Arkansas River .
The Deer Creek Site is located east of Newkirk , Oklahoma .
Deer Creek Site is situated on a low bluff overlooking the Arkansas River .
The Deer Creek Site is located east of Newkirk , Oklahoma .