Kroger 906 (Indianapolis, Indiana)

Kroger #906, also known as Willow Lake Plaza Kroger, is a Kroger supermarket located at 2550 Lake Circle Drive in Indianapolis, Indiana.