Lake Eufaula Inn

Address: 
107831 OK-150, Checotah, OK 74426