KROGER #346 in 1715 Howell Mill Rd Nw in Atlanta