Pelican Landing Resort

32100 Hwy 85
Afton, OK 74349

Pelican Landing Resort

Address:
32100 Hwy 85
Afton, OK 74349
Phone:
918-782-3295
Office Fax:
918-782-3699

Directions
Find Nearby
Located 3.5 miles east of Ketchum on Hwy 85.