Kroger 888 (Taylorville, Illinois)

Kroger #888, also known as Grand Plaza Shopping Center Kroger, is a Kroger supermarket located at 201 East Bidwell Street in Taylorville, Illinois.