Kroger 953 (Sterling, Illinois)

Kroger #953, also known as Sterling Locust Street Kroger, is a Kroger supermarket located at 2301 Locust Street in Sterling, Illinois.