Kroger 116 (Indianapolis, Indiana)

Kroger #116, also known as Twin Aire Kroger, is a Kroger supermarket located at 680 Twin Aire Drive in Indianapolis, Indiana.