Kroger 924 (Decatur, Illinois)

Kroger #924, also known as South Shores Kroger, is a Kroger supermarket located at 255 West 1st Drive in Decatur, Illinois.