Kroger 66 (Indianapolis, Indiana)

Kroger #66, also known as Westgate Plaza Kroger, is a Kroger supermarket located at 5173 West Washington Street in Indianapolis, Indiana.