Acquiring satellite view…

Spaniard Creek

Verified

Spaniard Creek is a public boat ramp on Arkansas River - Webber Falls Reservoir in Keefton, Muskogee County, Oklahoma (74403). GPS coordinates: 35.6001°N, 95.2703°W.