Acquiring satellite view…

Spencer Creek

Authoritative

Spencer Creek is a public boat ramp on Verdigris River - Oologah Lake in Rogers County, Oklahoma (74017). GPS coordinates: 36.5211°N, 95.5609°W.