Turkey Creek BBQ Address: 212 E Lahoma Rd, Lahoma, OK 73754 Phone: (580) 796-9200 Nice to Know: Good For Kids Yes Noise Level Average Accepts Credit Cards Yes Outdoor Seating Yes Wheelchair Accessible Yes Restaurants, Barbecue Other Businesses: Bob's Bar & Grill at 121 W Lahoma Rd, Lahoma, OK 73754 Cheezers Pizza at 642 Main St, Lahoma, OK 73754 Cafe Kaze at 101 E Lahoma Rd, Lahoma, OK 73754