Food Products in Barbourville, KY Thelma Food Svc226 N Liberty StBarbourville, KY, 409066065464048Food Products WholesaleMeals On Wheels Show More