Point of interest

Eufaula Dam

7 locals recommend
Location
Oklahoma 71
Stigler, OK

Tips from locals

Janet
December 3, 2017
Eufaula Dam was built in 1964 across the Canadian River and created Eufaula Lake, one of the world's largest man-made lakes. Eufaula Lake is known for the fishing and water sports.