Kroger 86 (Indianapolis, Indiana)

Kroger #86, also known as 65th & Keystone Kroger, is a Kroger supermarket located at 2629 East 65th Street in Indianapolis, Indiana.