Acquiring satellite view…

Pollard Addition

Authoritative

Pollard Addition is a public boat ramp on Canadian River - Eufaula Lake in McIntosh County, Oklahoma (74432). GPS coordinates: 35.2560°N, 95.7293°W.