Jay C

JayC Food Stores is a supermarket chain with locations in Southern Indiana. It is owned by Kroger.