Lock Stock & Barrel Categories Restaurants, Food & Beverage 129 S. Oakland Ave. Decatur IL 62522 (217) 429-7411 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×