1. Turkey Creek BBQ 212 E Lahoma Rd, Lahoma, OK 73754 Coordinate: 36.39128,-98.08827 Phone: (580) 796-9200