1. Log Cabin 14803 E 171st St S, Bixby, OK 74008 Coordinate: 35.91644,-95.81123 Phone: (918) 366-6902