Kroger 346 (Atlanta, Georgia)

Kroger #346, also known as Howell Mill Square Kroger, is a Kroger supermarket located at 1715 Howell Mill Road Northwest in Atlanta, Georgia.