Deb's Grill Address: 603 Smith Park Cir, Lockwood, MO 65682 Phone: (417) 232-4311 Restaurants Other Businesses: Kim's Breadbasket at 608 Main St, Lockwood, MO 65682