Contact Us

Give us a call, anytime!

870-398-5000        Out of state: 866-454-7353

Please find us at:

Self Creek Lodge and Marina
4192 Highway 70 West Kirby,
Arkansas 71950
See a map on our Directions Page